From e2edc30daa39e1e71015ce49e26b4374a960ad04 Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Tue, 24 Dec 2013 12:09:34 -0200 Subject: When WANTIME is empty, there is nothing to do here --- usr/local/bin/ping_hosts.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usr/local/bin') diff --git a/usr/local/bin/ping_hosts.sh b/usr/local/bin/ping_hosts.sh index 3858733..30782b8 100755 --- a/usr/local/bin/ping_hosts.sh +++ b/usr/local/bin/ping_hosts.sh @@ -120,7 +120,7 @@ for TOPING in $PINGHOSTS ; do #WANTIME=`rrdtool fetch /var/db/rrd/wan-quality.rrd AVERAGE -r 120 -s -1min -e -1min | grep ":" | cut -f3 -d" " | cut -d"e" -f1` echo "Checking wan ping time $WANTIME" echo $WANTIME > /var/db/wanaverage - if [ "$WANTHRESHOLD" != "" ]; then + if [ "$WANTHRESHOLD" != "" -a "$WANTIME" != "" ]; then if [ $(echo "${WANTIME} > ${WANTHRESHOLD}" | /usr/bin/bc) -eq 1 ]; then echo "$DSTIP has exceeded wan ping threshold $WANTIME / $WANTHRESHOLD .. Running $FAILURESCRIPT" echo "$DSTIP has exceeded wan ping threshold $WANTIME / $WANTHRESHOLD .. Running $FAILURESCRIPT" | logger -p daemon.info -i -t PingMonitor -- cgit v1.1