diff options
-rwxr-xr-x | ctdb/tests/eventscripts/stubs/ctdb | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/ctdb/tests/eventscripts/stubs/ctdb b/ctdb/tests/eventscripts/stubs/ctdb index 4806cc7899..24dfff855f 100755 --- a/ctdb/tests/eventscripts/stubs/ctdb +++ b/ctdb/tests/eventscripts/stubs/ctdb @@ -166,8 +166,35 @@ case "$1" in exit 1 esac ;; + getdebug) + case "$CTDB_DEBUGLEVEL" in + -3) _t="EMERG" ;; + -2) _t="ALERT" ;; + -1) _t="CRIT" ;; + 0) _t="ERR" ;; + 1) _t="WARNING" ;; + 2) _t="NOTICE" ;; + 3) _t="INFO" ;; + 4) _t="DEBUG" ;; + *) _t="ERR" ;; + esac + + cat<<EOF +:Name:Level: +:${_t}:${CTDB_DEBUGLEVEL}: +EOF + ;; + checktcpport) + for _i in $FAKE_TCP_LISTEN ; do + if [ "$2" = "${_i##*:}" ] ; then + exit 98 + fi + done + + exit 0 + ;; *) echo "${prog}: command \"$1\" not implemented in stub" - exit 1 + usage esac |