ctdb-tests: Rationalise node stop/start/restart
authorMartin Schwenke <martin@meltin.net>
Wed, 11 Dec 2019 10:44:28 +0000 (21:44 +1100)
committerAmitay Isaacs <amitay@samba.org>
Tue, 18 Feb 2020 02:56:38 +0000 (02:56 +0000)
commitdc076b835f30b1067155e2f440a3386331d15b5a
treec239ed8bb5f000ed28990d6d5f1d8f76ee3eb673
parenta20403adf871d2c1a646be0737935f85b55f8779
ctdb-tests: Rationalise node stop/start/restart

Separate functions are not needed for stopping/starting/restarting
individual nodes.  The stop and start functions essentially just use
onnode, though for local daemons this is embedded in local_daemons.sh.
So, just provide one stop and one start function that takes an
optional nodespec, defaulting to all nodes.

Restarting becomes common.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/tests/CLUSTER/complex/34_nfs_tickle_restart.sh
ctdb/tests/INTEGRATION/database/basics.002.attach.sh
ctdb/tests/INTEGRATION/simple/cluster.091.version_check.sh
ctdb/tests/scripts/integration.bash
ctdb/tests/scripts/integration_local_daemons.bash
ctdb/tests/scripts/integration_real_cluster.bash