a4a743ac6345ae80bdd421cf707e7eaf7fedeedd
[csit.git] / resources / tools / testbed-setup / ansible / roles / virl / files / virl / ifup
1 #! /bin/sh
2 # Reload the OpenSSH server when an interface comes up, to allow it to start
3 # listening on new addresses.
4
5 set -e
6
7 # Don't bother to restart sshd when lo is configured.
8 if [ "$IFACE" = lo ]; then
9         exit 0
10 fi
11
12 # Only run from ifup.
13 if [ "$MODE" != start ]; then
14         exit 0
15 fi
16
17 if [ "$IFACE" = br1 ]; then
18         /sbin/ip route delete default
19         /sbin/ip route add default via 10.30.51.1
20         /sbin/ifconfig br1:0 {{ virl_l2_ip }} netmask 255.255.255.0
21         exit 0
22 fi
23
24
25 exit 0