root / hooks / network-connect-post.d / snf-network @ 2e8a73e0
History | View | Annotate | Download (448 Bytes)
1 |
#!/bin/bash |
---|---|
2 |
|
3 |
source /etc/default/snf-network |
4 |
|
5 |
source $CONF |
6 |
|
7 |
INFRA=$STATE_DIR/infra |
8 |
|
9 |
source $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 |
if [ "$MODE" = "routed" -a "$TYPE" = "public" ]; then |
19 |
|
20 |
snf-network-ipless-routing-on |
21 |
|
22 |
fi |
23 |
|
24 |
|
25 |
if [ -a $ENABLE_MASQ \ |
26 |
-a -n "$GATEWAY" -a "$MODE" = "bridged" -a "$TYPE" = "private" ]; then |
27 |
|
28 |
snf-network-masq-on |
29 |
|
30 |
fi |