cfiles commited on
Commit
37654bb
·
verified ·
1 Parent(s): edf0fa6

Update sync_data.sh

Browse files
Files changed (1) hide show
  1. sync_data.sh +5 -4
sync_data.sh CHANGED
@@ -127,14 +127,14 @@ sync_data() {
127
  fi
128
 
129
  # 清理旧备份文件
130
- python3 -c "
131
  import os
132
  from webdav3.client import Client
133
 
134
- WEBDAV_URL = os.environ.get('FULL_WEBDAV_URL')
135
  WEBDAV_USERNAME = os.environ.get('WEBDAV_USERNAME')
136
  WEBDAV_PASSWORD = os.environ.get('WEBDAV_PASSWORD')
137
- BACKUP_RETENTION = int(os.environ.get('BACKUP_RETENTION', 5))
138
 
139
  options = {
140
  'webdav_hostname': WEBDAV_URL,
@@ -154,7 +154,8 @@ try:
154
  print(f'Error deleting {file}: {e}')
155
  except Exception as e:
156
  print(f'Error managing backups: {e}')
157
- "
 
158
  rm -f "${backup_file_path}"
159
  else
160
  echo "Failed to create backup archive."
 
127
  fi
128
 
129
  # 清理旧备份文件
130
+ WEBDAV_URL="$FULL_WEBDAV_URL" WEBDAV_USERNAME="$WEBDAV_USERNAME" WEBDAV_PASSWORD="$WEBDAV_PASSWORD" BACKUP_RETENTION="$BACKUP_RETENTION" python3 -c "
131
  import os
132
  from webdav3.client import Client
133
 
134
+ WEBDAV_URL = os.environ.get('WEBDAV_URL')
135
  WEBDAV_USERNAME = os.environ.get('WEBDAV_USERNAME')
136
  WEBDAV_PASSWORD = os.environ.get('WEBDAV_PASSWORD')
137
+ BACKUP_RETENTION = int(os.environ.get('BACKUP_RETENTION', '5'))
138
 
139
  options = {
140
  'webdav_hostname': WEBDAV_URL,
 
154
  print(f'Error deleting {file}: {e}')
155
  except Exception as e:
156
  print(f'Error managing backups: {e}')
157
+ " 2>&1
158
+
159
  rm -f "${backup_file_path}"
160
  else
161
  echo "Failed to create backup archive."