It is the only user of this variable.
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
export FAKE_CTDB_EXTRA_CONFIG="$EVENTSCRIPTS_TESTS_VAR_DIR/fake-config.sh"
rm -f "$FAKE_CTDB_EXTRA_CONFIG"
- export FAKE_CTDB_IFACES_DOWN="$FAKE_CTDB_STATE/ifaces-down"
- mkdir -p "$FAKE_CTDB_IFACES_DOWN"
- rm -f "$FAKE_CTDB_IFACES_DOWN"/*
-
export CTDB_PARTIALLY_ONLINE_INTERFACES
export FAKE_CTDB_TUNABLES_OK="MonitorInterval TDBMutexEnabled DatabaseHashSize"
######################################################################
+FAKE_CTDB_IFACES_DOWN="${FAKE_CTDB_STATE}/ifaces-down"
+rm -f "${FAKE_CTDB_IFACES_DOWN}"/*
+
ctdb_ifaces()
{
_f="${CTDB_BASE}/public_addresses"
_iface="$1"
_state="$2"
+ mkdir -p "$FAKE_CTDB_IFACES_DOWN"
+
# Existence of file means CTDB thinks interface is down.
_f="${FAKE_CTDB_IFACES_DOWN}/${_iface}"