DRY the sync backup script

This commit is contained in:
Ohad Livne 2026-04-07 20:39:39 +03:00
parent 0e1586e6f2
commit 505e36e868
Signed by: libohad-dev
GPG key ID: 34FDC68B51191A4D

View file

@ -6,7 +6,9 @@ IFS=$'\n\t'
export BORG_REPO="/media/backup/" export BORG_REPO="/media/backup/"
if [ "$1" = "service" ]; then if [ "$1" = "service" ]; then
rclone sync "${BORG_REPO}" gdrive-backup:hot-repo/ extra_args=()
else else
rclone sync --progress "${BORG_REPO}" gdrive-backup:hot-repo/ extra_args=(--progress)
fi fi
rclone sync "${extra_args[@]}" "${BORG_REPO}" gdrive-backup:hot-repo/