tests/eventscripts: Tests for memory checking in 00.ctdb
[ctdb.git] / tests / eventscripts / stubs / ctdb
index 58007f2e2b0a7aa3464c7e8fe5ddac8fdfe79826..da84ed7cdfd7dcb542acd35233fb8f22f75f860a 100755 (executable)
@@ -124,8 +124,8 @@ ip_reallocate ()
                # Have non-zero flags
                _this=0
                for _j in "$FAKE_CTDB_STATE/node-state/"*"/$_i" ; do
-                   _t="${_j%/*}" # dirname
-                   _f="${_t%/*}" # basename
+                   _tf="${_j%/*}" # dirname
+                   _f="${_tf##*/}" # basename
                    _this=$(( $_this | $_f ))
                done
            else
@@ -224,6 +224,13 @@ ctdb_disable ()
 
 ######################################################################
 
+ctdb_shutdown ()
+{
+    echo "CTDB says BYE!"
+}
+
+######################################################################
+
 case "$1" in
     gettickles)
        setup_tickles
@@ -322,5 +329,6 @@ case "$1" in
     enable)      ctdb_enable "$@";;
     disable)     ctdb_disable "$@";;
     moveip)      ctdb_moveip "$@";;
+    shutdown)    ctdb_shutdown "$@";;
     *) not_implemented "$1" ;;
 esac