flzta commited on
Commit
255d8bc
·
verified ·
1 Parent(s): 577bd45

Update sync_data.sh

Browse files
Files changed (1) hide show
  1. sync_data.sh +5 -4
sync_data.sh CHANGED
@@ -79,14 +79,14 @@ try:
79
  print(f'Found latest backup: {latest_backup}, attempting to restore...')
80
  # 删除现有的数据目录
81
  if os.path.isdir('/opt/cloudreve/data'):
82
- print("Deleting existing data directory: /opt/cloudreve/data")
83
- shutil.rmtree('/opt/cloudreve/data')
84
  # 创建数据目录(如果被删除)
85
  os.makedirs('/opt/cloudreve/data', exist_ok=True)
86
 
87
  with tarfile.open(filepath, 'r:gz') as tar:
88
  tar.extractall('/opt/cloudreve/data')
89
- print(f'Successfully restored backup from {latest_backup}')
90
 
91
  except Exception as e:
92
  echo f'Error downloading backup from HuggingFace Dataset: {e}'
@@ -118,9 +118,10 @@ sync_data() {
118
  echo "Uploading backup to HuggingFace Dataset..."
119
  upload_backup "${backup_file_path}" "${backup_file}"
120
  rm -f "${backup_file_path}"
121
- else
122
  echo "Failed to create backup archive."
123
  fi
 
124
  else:
125
  echo "Data directory does not exist yet, waiting for next sync..."
126
  fi
 
79
  print(f'Found latest backup: {latest_backup}, attempting to restore...')
80
  # 删除现有的数据目录
81
  if os.path.isdir('/opt/cloudreve/data'):
82
+ echo "Deleting existing data directory: /opt/cloudreve/data"
83
+ rm -rf /opt/cloudreve/data
84
  # 创建数据目录(如果被删除)
85
  os.makedirs('/opt/cloudreve/data', exist_ok=True)
86
 
87
  with tarfile.open(filepath, 'r:gz') as tar:
88
  tar.extractall('/opt/cloudreve/data')
89
+ echo f'Successfully restored backup from {latest_backup}'
90
 
91
  except Exception as e:
92
  echo f'Error downloading backup from HuggingFace Dataset: {e}'
 
118
  echo "Uploading backup to HuggingFace Dataset..."
119
  upload_backup "${backup_file_path}" "${backup_file}"
120
  rm -f "${backup_file_path}"
121
+ else:
122
  echo "Failed to create backup archive."
123
  fi
124
+
125
  else:
126
  echo "Data directory does not exist yet, waiting for next sync..."
127
  fi