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"