Spaces:
Paused
Paused
Update sync_data.sh
Browse files- sync_data.sh +3 -3
sync_data.sh
CHANGED
|
@@ -12,7 +12,7 @@ generate_sum() {
|
|
| 12 |
# 优先从WebDAV恢复数据
|
| 13 |
if [ ! -z "$WEBDAV_URL" ] && [ ! -z "$WEBDAV_USERNAME" ] && [ ! -z "$WEBDAV_PASSWORD" ]; then
|
| 14 |
echo "尝试从WebDAV恢复数据..."
|
| 15 |
-
curl -L --fail --user "$WEBDAV_USERNAME:$WEBDAV_PASSWORD" "$WEBDAV_URL/
|
| 16 |
echo "从WebDAV恢复数据成功"
|
| 17 |
} || {
|
| 18 |
if [ ! -z "$G_NAME" ] && [ ! -z "$G_TOKEN" ]; then
|
|
@@ -56,7 +56,7 @@ sync_data() {
|
|
| 56 |
echo "同步到WebDAV..."
|
| 57 |
|
| 58 |
# 上传数据文件
|
| 59 |
-
curl -L -T "./data/webui.db" --user "$WEBDAV_USERNAME:$WEBDAV_PASSWORD" "$WEBDAV_URL/
|
| 60 |
echo "WebDAV更新成功"
|
| 61 |
|
| 62 |
# 每日备份(包括WebDAV和GitHub),在每天0点进行
|
|
@@ -105,7 +105,7 @@ sync_data() {
|
|
| 105 |
} || {
|
| 106 |
echo "WebDAV上传失败,重试..."
|
| 107 |
sleep 10
|
| 108 |
-
curl -L -T "./data/webui.db" --user "$WEBDAV_USERNAME:$WEBDAV_PASSWORD" "$WEBDAV_URL/
|
| 109 |
echo "WebDAV重试失败"
|
| 110 |
}
|
| 111 |
}
|
|
|
|
| 12 |
# 优先从WebDAV恢复数据
|
| 13 |
if [ ! -z "$WEBDAV_URL" ] && [ ! -z "$WEBDAV_USERNAME" ] && [ ! -z "$WEBDAV_PASSWORD" ]; then
|
| 14 |
echo "尝试从WebDAV恢复数据..."
|
| 15 |
+
curl -L --fail --user "$WEBDAV_USERNAME:$WEBDAV_PASSWORD" "$WEBDAV_URL/webui.db" -o "./data/webui.db" && {
|
| 16 |
echo "从WebDAV恢复数据成功"
|
| 17 |
} || {
|
| 18 |
if [ ! -z "$G_NAME" ] && [ ! -z "$G_TOKEN" ]; then
|
|
|
|
| 56 |
echo "同步到WebDAV..."
|
| 57 |
|
| 58 |
# 上传数据文件
|
| 59 |
+
curl -L -T "./data/webui.db" --user "$WEBDAV_USERNAME:$WEBDAV_PASSWORD" "$WEBDAV_URL/webui.db" && {
|
| 60 |
echo "WebDAV更新成功"
|
| 61 |
|
| 62 |
# 每日备份(包括WebDAV和GitHub),在每天0点进行
|
|
|
|
| 105 |
} || {
|
| 106 |
echo "WebDAV上传失败,重试..."
|
| 107 |
sleep 10
|
| 108 |
+
curl -L -T "./data/webui.db" --user "$WEBDAV_USERNAME:$WEBDAV_PASSWORD" "$WEBDAV_URL/webui.db" || {
|
| 109 |
echo "WebDAV重试失败"
|
| 110 |
}
|
| 111 |
}
|