From e91ac7e45744c6cfd7430087d0bfc9547c5dfd6c Mon Sep 17 00:00:00 2001 From: Franziska Kunsmann Date: Fri, 13 Nov 2020 13:23:57 +0100 Subject: [PATCH] bundles/backup-client: fix detection of rsync errors --- bundles/backup-client/files/generate-backup | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bundles/backup-client/files/generate-backup b/bundles/backup-client/files/generate-backup index 28ec0b8..90cc424 100644 --- a/bundles/backup-client/files/generate-backup +++ b/bundles/backup-client/files/generate-backup @@ -17,15 +17,15 @@ rsync -zaAP --numeric-ids --delete --relative \ "${path}" "$ssh_login":backups/ exitcode=$? -if (( exitcode != 0 )) && (( exitcode != 24 )) +if [[ $exitcode != 0 ]] && [[ $exitcode != 24 ]] then - rsync_errors+=" $ret" + rsync_errors+=" $exitcode" fi % endfor if [[ -n "$rsync_errors" ]] then echo "rsync_error$rsync_errors" > "$statusfile" +else + echo "ok" > "$statusfile" fi - -echo "ok" > "$statusfile"