summaryrefslogtreecommitdiffstats
path: root/ctdb/tests/eventscripts
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2012-03-20 17:06:51 +1100
committerMartin Schwenke <martin@meltin.net>2012-03-22 15:30:27 +1100
commit5ecc34807296793dbe9b50145fc91174bbe0451d (patch)
tree2bd16423abe93566a71e6834bef7b25958a0346a /ctdb/tests/eventscripts
parent5afbb4303875be5f4c9394b8d8a332bfcdd88600 (diff)
downloadsamba-5ecc34807296793dbe9b50145fc91174bbe0451d.tar.gz
samba-5ecc34807296793dbe9b50145fc91174bbe0451d.tar.xz
samba-5ecc34807296793dbe9b50145fc91174bbe0451d.zip
Tests - eventscripts - fix hardcoding error
Signed-off-by: Martin Schwenke <martin@meltin.net> (This used to be ctdb commit 9c30bf7fd3d94884e27a258571a28dca5e460177)
Diffstat (limited to 'ctdb/tests/eventscripts')
-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 8997d71d761..ce78be90b02 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" \