summaryrefslogtreecommitdiffstats
path: root/ctdb/tests/scripts/integration.bash
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2012-11-30 16:37:28 +1100
committerMartin Schwenke <martin@meltin.net>2013-01-07 12:19:33 +1100
commitf6be6f387a697406c976b46c7615b25fd74c98d1 (patch)
treef11cf0069b2c40f475f3b6d9f0a776ad6543d46f /ctdb/tests/scripts/integration.bash
parent4f0d68cba6b905ff19c7183dfbeb740e1162aa54 (diff)
tests: new function ip2ipmask() for integration testing
Signed-off-by: Martin Schwenke <martin@meltin.net> (This used to be ctdb commit 8164d9b29bf9080ccc76b1305fb6c07f1ed61d55)
Diffstat (limited to 'ctdb/tests/scripts/integration.bash')
-rw-r--r--ctdb/tests/scripts/integration.bash7
1 files changed, 7 insertions, 0 deletions
diff --git a/ctdb/tests/scripts/integration.bash b/ctdb/tests/scripts/integration.bash
index 8813499856..07e764ea20 100644
--- a/ctdb/tests/scripts/integration.bash
+++ b/ctdb/tests/scripts/integration.bash
@@ -494,6 +494,13 @@ wait_until_node_has_some_ips ()
wait_until 60 node_has_some_ips "$@"
}
+ip2ipmask ()
+{
+ _ip="$1"
+
+ ip addr show to "$_ip" | awk '$1 == "inet" { print $2 }'
+}
+
#######################################
daemons_stop ()