feat: support Rclone global flasgs (close #49)
This commit is contained in:
+3
-3
@@ -135,7 +135,7 @@ function upload() {
|
||||
exit 1
|
||||
fi
|
||||
|
||||
rclone copy "${UPLOAD_FILE}" "${RCLONE_REMOTE}"
|
||||
rclone ${RCLONE_GLOBAL_FLAG} copy "${UPLOAD_FILE}" "${RCLONE_REMOTE}"
|
||||
if [[ $? != 0 ]]; then
|
||||
color red "upload failed"
|
||||
|
||||
@@ -149,13 +149,13 @@ function clear_history() {
|
||||
if [[ "${BACKUP_KEEP_DAYS}" -gt 0 ]]; then
|
||||
color blue "delete ${BACKUP_KEEP_DAYS} days ago backup files"
|
||||
|
||||
mapfile -t RCLONE_DELETE_LIST < <(rclone lsf "${RCLONE_REMOTE}" --min-age "${BACKUP_KEEP_DAYS}d")
|
||||
mapfile -t RCLONE_DELETE_LIST < <(rclone ${RCLONE_GLOBAL_FLAG} lsf "${RCLONE_REMOTE}" --min-age "${BACKUP_KEEP_DAYS}d")
|
||||
|
||||
for RCLONE_DELETE_FILE in "${RCLONE_DELETE_LIST[@]}"
|
||||
do
|
||||
color yellow "deleting \"${RCLONE_DELETE_FILE}\""
|
||||
|
||||
rclone delete "${RCLONE_REMOTE}/${RCLONE_DELETE_FILE}"
|
||||
rclone ${RCLONE_GLOBAL_FLAG} delete "${RCLONE_REMOTE}/${RCLONE_DELETE_FILE}"
|
||||
if [[ $? != 0 ]]; then
|
||||
color red "delete \"${RCLONE_DELETE_FILE}\" failed"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user