verbose=1
else
verbose=0
+fi
if [ "$verbose" -gt 0 ]; then
console="--progress --verbose"
trap "rm -f '$tmp'" EXIT
/usr/lib/postgresql/"$version"/bin/pg_basebackup --format=tar --pgdata=- --label="$label" --host="$host" --port="$port" --username="$username" --no-password $console | pigz > "$tmp"
+ if ! [ "${PIPESTATUS[0]}" -eq 0 ]; then
+ echo >&2 "pg_basebackup failed with exit code ${PIPESTATUS[0]}"
+ exit 1
+ fi
mv "$tmp" "$ROOTDIR/${host%%.*}/$target"
done << EOF
chopin.debian.org 5432 debian-backup dak 9.1