1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-04 17:47:26 +03:00

ctdb-tests: New function setup_numnodes()

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
This commit is contained in:
Martin Schwenke 2018-02-08 21:52:51 +11:00 committed by Amitay Isaacs
parent 6eec33c0a7
commit 3c82d3ae3d

View File

@ -296,6 +296,12 @@ eventscript_call ()
)
}
setup_numnodes ()
{
export FAKE_CTDB_NUMNODES="${1:-3}"
echo "Setting up CTDB with ${FAKE_CTDB_NUMNODES} fake nodes"
}
# For now this creates the same public addresses each time. However,
# it could be made more flexible.
setup_public_addresses ()
@ -314,6 +320,9 @@ setup_public_addresses ()
10.0.1.2/24 dev456
10.0.1.3/24 dev456
EOF
# Needed for IP allocation
setup_numnodes
}
# Need to cope with ctdb_get_pnn(). If a test changes PNN then it
@ -332,9 +341,6 @@ setup_ctdb ()
{
setup_generic
export FAKE_CTDB_NUMNODES="${1:-3}"
echo "Setting up CTDB with ${FAKE_CTDB_NUMNODES} fake nodes"
ctdb_set_pnn "${2:-0}"
setup_public_addresses