added compatibility for special characters in rclone remote

This commit is contained in:
Mustapha Zorgati committed 2021-02-22 01:00:23 +01:00
1 parent d896b3f3dd
commit 6e5e7e7adb
2 files changed
+4 -4

No files matched your search

+3 -3
View File
@@ -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
View File
@@ -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