Fix a bug in generic mode
[snf-network] / hooks / network-disconnect-post.d / snf-network
1 #!/bin/bash
2
3 source /etc/default/snf-network
4
5 source $CONF
6
7 if $ENABLE_AUTO_CONF_HOOKS; then
8   
9   source $STATE_DIR/infra
10
11   NETWORK=$GANETI_GROUP_NETWORK_NAME
12   MODE=$GANETI_GROUP_NETWORK_MODE
13   LINK=$GANETI_GROUP_NETWORK_LINK
14
15   . snf-network-get-network-env
16
17
18   for tag in $NETWORK_TAGS; do
19     case $tag in
20     ip-less-routed)
21       snf-network-ipless-routing-off "$LINK" "$SUBNET" "$GATEWAY" "$SUBNET6" "$GATEWAY6"
22     ;;
23     masq)
24       snf-network-masq-off "$LINK" "$SUBNET" "$GATEWAY"
25     ;;
26     esac
27   done
28    
29 fi
30
31 exit 0