mirror of
https://github.com/samba-team/samba.git
synced 2025-02-28 01:58:17 +03:00
ctdb-scripts: Drop function ctdb_check_counter()
It is no longer used and adds needless complexity. As a side-effect, the functions file can now be parsed by shellcheck. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
This commit is contained in:
parent
770fe1ff37
commit
113529f05e
@ -765,37 +765,6 @@ ctdb_counter_get () {
|
||||
# unary counting!
|
||||
stat -c "%s" "$_counter_file" 2>/dev/null || echo 0
|
||||
}
|
||||
ctdb_check_counter () {
|
||||
_msg="${1:-error}" # "error" - anything else is silent on fail
|
||||
_op="${2:--ge}" # an integer operator supported by test
|
||||
_limit="${3:-${service_fail_limit}}"
|
||||
if [ $# -le 3 ] ; then
|
||||
shift $#
|
||||
else
|
||||
shift 3
|
||||
fi
|
||||
|
||||
_size=$(ctdb_counter_get "$1")
|
||||
|
||||
_hit=false
|
||||
if [ "$_op" != "%" ] ; then
|
||||
if [ $_size $_op $_limit ] ; then
|
||||
_hit=true
|
||||
fi
|
||||
else
|
||||
if [ $(($_size $_op $_limit)) -eq 0 ] ; then
|
||||
_hit=true
|
||||
fi
|
||||
fi
|
||||
if $_hit ; then
|
||||
if [ "$_msg" = "error" ] ; then
|
||||
echo "ERROR: $_size consecutive failures for $_service_name, marking node unhealthy"
|
||||
exit 1
|
||||
else
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
########################################################
|
||||
|
||||
@ -1317,5 +1286,4 @@ update_tickles ()
|
||||
}
|
||||
|
||||
script_name="${0##*/}" # basename
|
||||
service_fail_limit=1
|
||||
event_name="$1"
|
||||
|
Loading…
x
Reference in New Issue
Block a user