]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
ctdb-tests: Create 49.winbind.sh
authorMartin Schwenke <martin@meltin.net>
Mon, 19 Mar 2018 09:47:48 +0000 (20:47 +1100)
committerAmitay Isaacs <amitay@samba.org>
Wed, 28 Mar 2018 00:57:17 +0000 (02:57 +0200)
Contains testing support used only by tests for 49.winbind event
script.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/tests/eventscripts/scripts/49.winbind.sh [new file with mode: 0644]
ctdb/tests/eventscripts/scripts/local.sh

diff --git a/ctdb/tests/eventscripts/scripts/49.winbind.sh b/ctdb/tests/eventscripts/scripts/49.winbind.sh
new file mode 100644 (file)
index 0000000..a4d00bf
--- /dev/null
@@ -0,0 +1,32 @@
+setup_winbind ()
+{
+       setup_ctdb
+
+       service_name="winbind"
+
+       if [ "$1" != "down" ] ; then
+
+               debug "Marking Winbind service as up and managed by CTDB"
+
+               service "winbind" force-started
+
+               export CTDB_MANAGES_WINBIND="yes"
+
+               export FAKE_WBINFO_FAIL="no"
+
+       else
+               debug "Marking Winbind service as down and not managed by CTDB"
+
+               service "winbind" force-stopped
+
+               export CTDB_MANAGES_WINBIND=""
+
+               export FAKE_WBINFO_FAIL="yes"
+       fi
+}
+
+wbinfo_down ()
+{
+       debug "Making wbinfo commands fail"
+       FAKE_WBINFO_FAIL="yes"
+}
index 787b4940d4de05c561297d60964f5873985f6499..061645b655a324951e8f0152f03538c29f005f04 100644 (file)
@@ -605,39 +605,6 @@ samba_setup_fake_threads ()
        SAMBA_STACK_TRACES="$_out"
 }
 
-setup_winbind ()
-{
-    setup_ctdb
-
-    service_name="winbind"
-
-    if [ "$1" != "down" ] ; then
-
-       debug "Marking Winbind service as up and managed by CTDB"
-
-       service "winbind" force-started
-
-       export CTDB_MANAGES_WINBIND="yes"
-
-       export FAKE_WBINFO_FAIL="no"
-
-    else
-       debug "Marking Winbind service as down and not managed by CTDB"
-
-       service "winbind" force-stopped
-
-       export CTDB_MANAGES_WINBIND=""
-
-       export FAKE_WBINFO_FAIL="yes"
-    fi
-}
-
-wbinfo_down ()
-{
-    debug "Making wbinfo commands fail"
-    FAKE_WBINFO_FAIL="yes"
-}
-
 ######################################################################
 
 # NFS fakery