Revision f41c9fd5
Added by Ermal Luçi over 15 years ago
usr/local/bin/ping_hosts.sh | ||
---|---|---|
76 | 76 |
if [ "$PREVIOUSSTATUS" = "DOWN" ]; then |
77 | 77 |
# Service restored |
78 | 78 |
if [ "$SERVICERESTOREDSCRIPT" != "" ]; then |
79 |
echo "UP" > /var/db/pingstatus/$DSTIP |
|
80 | 79 |
echo "$DSTIP is UP, previous state was DOWN .. Running $SERVICERESTOREDSCRIPT" |
81 | 80 |
echo "$DSTIP is UP, previous state was DOWN .. Running $SERVICERESTOREDSCRIPT" | logger -p daemon.info -i -t PingMonitor |
82 | 81 |
sh -c $SERVICERESTOREDSCRIPT |
... | ... | |
89 | 88 |
if [ "$PREVIOUSSTATUS" = "UP" ]; then |
90 | 89 |
# Service is down |
91 | 90 |
if [ "$FAILURESCRIPT" != "" ]; then |
92 |
echo "DOWN" > /var/db/pingstatus/$DSTIP |
|
93 | 91 |
echo "$DSTIP is DOWN, previous state was UP .. Running $FAILURESCRIPT" |
94 | 92 |
echo "$DSTIP is DOWN, previous state was UP .. Running $FAILURESCRIPT" | logger -p daemon.info -i -t PingMonitor |
95 | 93 |
sh -c $FAILURESCRIPT |
Also available in: Unified diff
ping_hosts.sh is no more in /etc. Remove some unneeded lines.