added compatibility for special characters in rclone remote
This commit is contained in:
1 parent
d896b3f3dd
commit
6e5e7e7adb
2 files changed
+4
-4
No files matched your search
+3
-3
@@ -94,7 +94,7 @@ function upload() {
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rclone copy ${UPLOAD_FILE} ${RCLONE_REMOTE}
|
rclone copy ${UPLOAD_FILE} "${RCLONE_REMOTE}"
|
||||||
if [[ $? != 0 ]]; then
|
if [[ $? != 0 ]]; then
|
||||||
color red "upload failed"
|
color red "upload failed"
|
||||||
|
|
||||||
@@ -108,13 +108,13 @@ function clear_history() {
|
|||||||
if [[ "${BACKUP_KEEP_DAYS}" -gt 0 ]]; then
|
if [[ "${BACKUP_KEEP_DAYS}" -gt 0 ]]; then
|
||||||
color blue "delete ${BACKUP_KEEP_DAYS} days ago backup files"
|
color blue "delete ${BACKUP_KEEP_DAYS} days ago backup files"
|
||||||
|
|
||||||
local RCLONE_DELETE_LIST=$(rclone lsf ${RCLONE_REMOTE} | head -n -${BACKUP_KEEP_DAYS})
|
local RCLONE_DELETE_LIST=$(rclone lsf "${RCLONE_REMOTE}" | head -n -${BACKUP_KEEP_DAYS})
|
||||||
|
|
||||||
for RCLONE_DELETE_FILE in ${RCLONE_DELETE_LIST}
|
for RCLONE_DELETE_FILE in ${RCLONE_DELETE_LIST}
|
||||||
do
|
do
|
||||||
color yellow "deleting ${RCLONE_DELETE_FILE}"
|
color yellow "deleting ${RCLONE_DELETE_FILE}"
|
||||||
|
|
||||||
rclone delete ${RCLONE_REMOTE}/${RCLONE_DELETE_FILE}
|
rclone delete "${RCLONE_REMOTE}/${RCLONE_DELETE_FILE}"
|
||||||
if [[ $? != 0 ]]; then
|
if [[ $? != 0 ]]; then
|
||||||
color red "delete ${RCLONE_DELETE_FILE} failed"
|
color red "delete ${RCLONE_DELETE_FILE} failed"
|
||||||
fi
|
fi
|
||||||
|
|||||||
+1
-1
@@ -33,7 +33,7 @@ function color() {
|
|||||||
# None
|
# None
|
||||||
########################################
|
########################################
|
||||||
function check_rclone_connection() {
|
function check_rclone_connection() {
|
||||||
rclone mkdir ${RCLONE_REMOTE}
|
rclone mkdir "${RCLONE_REMOTE}"
|
||||||
if [[ $? != 0 ]]; then
|
if [[ $? != 0 ]]; then
|
||||||
color red "storage system connection failure"
|
color red "storage system connection failure"
|
||||||
exit 1
|
exit 1
|
||||||
|
|||||||
Reference in new issue
Block a user