There are too many functions to start/stop daemons. Simplify this.
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
select_test_node_and_ips
-daemons_stop
+ctdb_stop_all
echo "Starting CTDB with failover disabled..."
setup_ctdb --disable-failover
-daemons_start
+ctdb_start_all
wait_until_ready
echo "GOOD: All IP addresses are unassigned"
echo "----------------------------------------"
-daemons_stop
+ctdb_stop_all
echo "Starting CTDB with an empty public addresses configuration..."
setup_ctdb --no-public-addresses
-daemons_start
+ctdb_start_all
wait_until_ready
# Reset configuration
ctdb_restart_when_done
-daemons_stop
+ctdb_stop_all
echo "Starting CTDB with an empty eventscript directory..."
setup_ctdb --no-event-scripts
-daemons_start
+ctdb_start_all
wait_until_ready
echo "Good, that seems to work!"
-daemons_stop
+ctdb_stop_all