diff options
author | Martin Schwenke <martin@meltin.net> | 2011-08-19 13:54:49 +1000 |
---|---|---|
committer | Martin Schwenke <martin@meltin.net> | 2011-08-30 16:51:55 +1000 |
commit | 6eb339e2c73e4944e59be122de9a616ed68598eb (patch) | |
tree | 6665656a6fdd9874ea88109cfb6dbb2696d7ce41 | |
parent | 21c17cc1005269b07e33c3b976fde16ede838621 (diff) | |
download | samba-6eb339e2c73e4944e59be122de9a616ed68598eb.tar.gz samba-6eb339e2c73e4944e59be122de9a616ed68598eb.tar.xz samba-6eb339e2c73e4944e59be122de9a616ed68598eb.zip |
Tests - add getdebug and checktcpport to ctdb eventscripts stub
Signed-off-by: Martin Schwenke <martin@meltin.net>
(This used to be ctdb commit 9c6fd7d21c99e605e20620c5c6b4e695c02af771)
-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 |