summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xctdb/tests/eventscripts/simple/10.interface.takeip.003.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/ctdb/tests/eventscripts/simple/10.interface.takeip.003.sh b/ctdb/tests/eventscripts/simple/10.interface.takeip.003.sh
index 8997d71d76..ce78be90b0 100755
--- a/ctdb/tests/eventscripts/simple/10.interface.takeip.003.sh
+++ b/ctdb/tests/eventscripts/simple/10.interface.takeip.003.sh
@@ -7,6 +7,10 @@ define_test "error - add same IP twice"
setup_ctdb
public_address=$(ctdb_get_1_public_address)
+dev="${public_address%% *}"
+t="${public_address#* }"
+ip="${t% *}"
+bits="${t#* }"
# This is a bit gross and contrived. The method of quoting the error
# message so it makes it to required_result() is horrible. Hopefully
@@ -14,7 +18,7 @@ public_address=$(ctdb_get_1_public_address)
err2="\
RTNETLINK answers: File exists
-Failed to add 10.0.0.1/24 on dev dev123"
+Failed to add $ip/$bits on dev $dev"
#EVENTSCRIPTS_TESTS_TRACE="sh -x"
iterate_test -- $public_address -- 2 "ok_null" \