From cf9f797b245fef7b4ca2694c936520bce337032d Mon Sep 17 00:00:00 2001 From: danix Date: Tue, 18 Apr 2023 09:11:37 +0200 Subject: if PLAIN option is enabled, git pull doesn't emit output. --- SOURCE/CORE/git.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'SOURCE/CORE/git.sh') diff --git a/SOURCE/CORE/git.sh b/SOURCE/CORE/git.sh index ff674df..3ddec6c 100644 --- a/SOURCE/CORE/git.sh +++ b/SOURCE/CORE/git.sh @@ -26,7 +26,7 @@ gitsync() { $JQ --arg n "$NOWSYNC" '.git["lastpull"] = $n' "$DB" > $TMPDB mv $TMPDB $DB cd $BASEDIR - $GIT pull + [ $PLAIN == false ] && $GIT pull || $GIT pull -q else # LASTSYNC is the last time we synced to the remote, or 0 if it's the first time. LASTSYNC=$($JQ -r '.git["lastpull"] // 0' "$DB") @@ -36,7 +36,7 @@ gitsync() { $JQ --arg n "$NOWSYNC" '.git["lastpull"] = $n' "$DB" > $TMPDB mv $TMPDB $DB cd $BASEDIR - $GIT pull + [ $PLAIN == false ] && $GIT pull || $GIT pull -q else # Last synced less than $GITSYNCDELAY seconds ago. We shall wait [ $PLAIN == false ] && echo "Last synced less than $GITSYNCDELAY seconds ago. We shall wait" -- cgit v1.2.3