From d1791cfcc80f92dd4b3a0704d4d4ff717f608369f8881ba5507005152739873e Mon Sep 17 00:00:00 2001 From: Thomas Oettli Date: Sat, 22 Aug 2026 05:09:15 +0200 Subject: [PATCH] fix exit code and output to stderr in backup-cron command --- pbc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pbc b/pbc index 4620ac8..30be180 100755 --- a/pbc +++ b/pbc @@ -273,7 +273,7 @@ else ! which -s jq && echo "Error: jq executable not found!" >&2 && exit 200 fi -export PBS_REPOSITORY="$PBS_USER@${PBS_SERVER:-8007}:$PBS_DATASTORE" +export PBS_REPOSITORY="$PBS_USER@$PBS_SERVER:$PBS_DATASTORE" export PBS_PASSWORD="$PBS_PASSWORD" case "$action" in @@ -283,7 +283,8 @@ case "$action" in backup-cron) output=$(pbc-backup 2>&1) rc=$? - (( $rc != 0 )) && echo "$output" + (( rc != 0 )) && echo "$output" >&2 + exit $rc ;; list) pbc-list "${args[@]}" || exit $?