ctdb-tests: Allow use of setup_ctdb_base() outside of test cases
[vlendec/samba-autobuild/.git] / ctdb / tests / eventscripts / 11.natgw.042.sh
1 #!/bin/sh
2
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
4
5 define_test "slave-only, CTDB_NATGW_PUBLIC_IP unset"
6
7 setup
8
9 setup_ctdb_natgw <<EOF
10 192.168.1.21 slave-only
11 192.168.1.22 master
12 192.168.1.23
13 192.168.1.24
14 EOF
15
16 setup_script_options <<EOF
17 CTDB_NATGW_PUBLIC_IFACE=""
18 CTDB_NATGW_PUBLIC_IP=""
19 EOF
20
21 ok_null
22 simple_test_event "ipreallocated"
23
24 ok "default via ${FAKE_CTDB_NATGW_MASTER} dev ethXXX  metric 10 "
25 simple_test_command ip route show