From d459b57cec4a19e5a103ad50ed3b5de26dccf04d Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Mon, 11 Nov 2024 21:03:21 -0500 Subject: [PATCH] Better checking of env var & better logging --- autoyadm.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/autoyadm.sh b/autoyadm.sh index 56fd5d2..57179da 100755 --- a/autoyadm.sh +++ b/autoyadm.sh @@ -11,8 +11,9 @@ AYM="AutoYADM:" AUTOYADMDIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # We check not to overwrite the user's env setting -if [ -z "$AUTOYADMPUSH" ]; then +if [ -z "$AUTOYADMPUSH" ] || ((!AUTOYADMPUSH)); then AUTOYADMPUSH=0 + echo "$AYM Autopush is disabled." fi # Set hostname explicitly because it @@ -58,4 +59,6 @@ if [[ -n $(yadm status --porcelain) ]]; then echo "$AYE ssh-agent environment not found, aborting push..." exit 1 fi +else + echo "$AYM Nothing to commit." fi