ctdb-tests: Add missing quotes in test output
[samba4-gss.git] / ctdb / tests / UNIT / eventscripts / 13.per_ip_routing.024.sh
blob45b6df1d00bb0b2fa3a93a4816010f0c970dd79d
1 #!/bin/sh
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
5 define_test "Single IP, restores original rt_tables"
7 setup
9 create_policy_routing_config 1 default
11 _rt_tables="$CTDB_SYS_ETCDIR/iproute2/rt_tables"
12 _rt_orig=$(TMPDIR="$CTDB_TEST_TMP_DIR" mktemp)
13 cp "$_rt_tables" "$_rt_orig"
15 ctdb_get_1_public_address | {
16 read dev ip bits
18 ok_null
19 simple_test_event "takeip" $dev $ip $bits
21 ok <<EOF
22 Removing ip rule for public address ${ip} for routing table ctdb.${ip}
23 EOF
24 simple_test_event "shutdown"
25 } || exit $?
27 ok_null
28 simple_test_command diff -u "$_rt_orig" "$_rt_tables"
30 check_routes 0