mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
ctdb-scripts: Drop use of ctdb_check_counter from httpd event script
This makes the logic more obvious. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
This commit is contained in:
parent
fc53256c3f
commit
92d0d4489e
@ -58,22 +58,21 @@ shutdown)
|
||||
|
||||
monitor)
|
||||
if ctdb_check_tcp_ports 80 >/dev/null 2>/dev/null ; then
|
||||
ctdb_counter_init
|
||||
ctdb_counter_init
|
||||
else
|
||||
ctdb_counter_incr
|
||||
|
||||
ctdb_check_counter warn -eq 2 || {
|
||||
echo "HTTPD is not running. Trying to restart HTTPD."
|
||||
service_stop
|
||||
service_start
|
||||
exit 0
|
||||
}
|
||||
ctdb_check_counter warn -ge 5 || {
|
||||
echo "HTTPD is not running. Trying to restart HTTPD."
|
||||
service_stop
|
||||
service_start
|
||||
exit 1
|
||||
}
|
||||
ctdb_counter_incr
|
||||
num_fails=$(ctdb_counter_get)
|
||||
if [ "$num_fails" -eq 2 ] ; then
|
||||
echo "HTTPD is not running. Trying to restart HTTPD."
|
||||
service_stop
|
||||
service_start
|
||||
exit 0
|
||||
elif [ "$num_fails" -ge 5 ] ; then
|
||||
echo "HTTPD is not running. Trying to restart HTTPD."
|
||||
service_stop
|
||||
service_start
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
Loading…
Reference in New Issue
Block a user