mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
2730e48360
There is no point inventing a whole new set of options here. Continue to locally implement the --no-event-scripts option. This must be first, though in practice only one option is ever passed to setup_ctdb() from ctdb_test_init(). Simply pass all other options through to "local_daemons.sh setup". This has the side effect of causing failure when an invalid option is passed. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
29 lines
538 B
Bash
Executable File
29 lines
538 B
Bash
Executable File
#!/bin/bash
|
|
|
|
test_info()
|
|
{
|
|
cat <<EOF
|
|
Check that CTDB operates correctly if the recovery lock is configured
|
|
as a command.
|
|
|
|
This test only does anything with local daemons. On a real cluster it
|
|
has no way of updating configuration.
|
|
EOF
|
|
}
|
|
|
|
. "${TEST_SCRIPTS_DIR}/integration.bash"
|
|
|
|
set -e
|
|
|
|
if [ -z "$TEST_LOCAL_DAEMONS" ] ; then
|
|
echo "SKIPPING this test - only runs against local daemons"
|
|
exit 0
|
|
fi
|
|
|
|
echo "Starting CTDB with recovery lock command configured..."
|
|
ctdb_test_init -R
|
|
|
|
cluster_is_healthy
|
|
|
|
echo "Good, that seems to work!"
|