From 905dc595021c3cf27dfc4a8860e4b107915caaf4 Mon Sep 17 00:00:00 2001 From: Derek Macias Date: Mon, 21 Dec 2015 00:05:41 -0700 Subject: [PATCH] fix waiting for events triggering notifications --- .../usr/local/emhttp/plugins/ipmitool-plugin/scripts/ipmitail | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/ipmitool-plugin/usr/local/emhttp/plugins/ipmitool-plugin/scripts/ipmitail b/source/ipmitool-plugin/usr/local/emhttp/plugins/ipmitool-plugin/scripts/ipmitail index 0aa89d2e..04c8ad18 100755 --- a/source/ipmitool-plugin/usr/local/emhttp/plugins/ipmitool-plugin/scripts/ipmitail +++ b/source/ipmitool-plugin/usr/local/emhttp/plugins/ipmitool-plugin/scripts/ipmitail @@ -5,7 +5,8 @@ exec /usr/bin/tail -n 0 -F /var/log/syslog | \ while read LINE; do -[[ "$LINE" != *$prog* ]] || [["$LINE" == *"Waiting for events"*]] && continue +[[ "$LINE" == *"Waiting for events"* ]] && continue +[[ "$LINE" != *$prog* ]] && continue sleep 1 | exec /usr/local/emhttp/webGui/scripts/notify -s "Notice [$HOSTNAME]" -d "$(echo "$LINE" | sed -e 's/.*ipmievd: //')" -i "warning" && continue 2 done