From 22e8393e5b4d066bc991fdcffa1c7041c8f76c73 Mon Sep 17 00:00:00 2001
From: root <root@antea.fi.muni.cz>
Date: Sun, 23 Jan 2022 20:01:15 +0100
Subject: [PATCH] journal-checker: Tweak output

---
 journal-checker.sh | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/journal-checker.sh b/journal-checker.sh
index 7e3881f..abd3eaf 100755
--- a/journal-checker.sh
+++ b/journal-checker.sh
@@ -1,6 +1,6 @@
 #!/usr/bin/env -S chronic bash
 
-set -ex
+set -e
 umask 600
 
 STAMPFILE=$HOME/.journal-checker.stamp
@@ -17,8 +17,13 @@ trap "rm -f $LOG" EXIT QUIT TERM
 journalctl -oshort-iso-precise --full --no-pager -p warning "$SINCE" | tee $LOG
 
 ERRORS=$(cat $LOG | fgrep -v -- '-- No entries --' | fgrep -v -- '-- Journal begins at ' | wc -l)
+echo "($ERRORS errors)"
+
 if [[ $ERRORS -gt 0 ]]; then
     RC=1
+    echo "=====================" >&2
+    echo "Full log:" >&2
+    journalctl -oshort-iso-precise --full --no-pager "$SINCE" >&2
 else
     RC=0
 fi
-- 
GitLab