diff options
author | Martin Schwenke <martin@meltin.net> | 2011-08-22 16:06:16 +1000 |
---|---|---|
committer | Martin Schwenke <martin@meltin.net> | 2011-08-30 16:51:55 +1000 |
commit | 764b425a965eee0be6a2a9b91774590533ff7070 (patch) | |
tree | db55472a4cf5d6df05d74d7ce83ae31e47d22163 | |
parent | bda5f71c139bacfdd7ef315d52b24704080384ba (diff) | |
download | samba-764b425a965eee0be6a2a9b91774590533ff7070.tar.gz samba-764b425a965eee0be6a2a9b91774590533ff7070.tar.xz samba-764b425a965eee0be6a2a9b91774590533ff7070.zip |
Tests - eventscripts - add a new ctdb_not_implemented() function
This allowed a single ctdb command to be defined as not-implemented
and provided the associated output from the ctdb stub in
$ctdb_not_implemented.
Signed-off-by: Martin Schwenke <martin@meltin.net>
(This used to be ctdb commit 3852c091f5e0ecba06b7131ca04b73a0cd632f23)
-rw-r--r-- | ctdb/tests/eventscripts/common.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/ctdb/tests/eventscripts/common.sh b/ctdb/tests/eventscripts/common.sh index 1a83811cae..235cdaf886 100644 --- a/ctdb/tests/eventscripts/common.sh +++ b/ctdb/tests/eventscripts/common.sh @@ -285,6 +285,19 @@ ctdb_get_1_public_address () echo "${_addrs%% *}" | sed -r -e 's#(.*)/(.*)@(.*)#\3 \1 \2#g' } +ctdb_not_implemented () +{ + export CTDB_NOT_IMPLEMENTED="$1" + ctdb_not_implemented="\ +DEBUG: ctdb: command \"$1\" not implemented +DEBUG: Usage: ctdb [-Y] cmd +DEBUG: +DEBUG: A fake CTDB stub that prints items depending on the variables +DEBUG: FAKE_CTDB_PNN (default 0) depending on command-line options. +DEBUG: +DEBUG: Note that -Y is ignored." +} + ###################################################################### # Samba fakery |