Remove netfile from kvm-vif-bridge
[snf-network] / snf-network-build-node-infra
1 #!/bin/bash
2
3 DEFAULT=/etc/default/snf-network
4
5 source $DEFAULT
6 source $CONF
7 source $INFRA
8
9 HOSTNAME=$(hostname)
10
11 HOSTINFRA=$SHAREDDIR/infra/$HOSTNAME
12 CLUSTERINFRA=$SHAREDDIR/infra/cluster
13
14 PUBLIC_IFACE=$(ip route | grep default | awk '{print $5}')
15 PUBLIC_MAC=$(ip link show $PUBLIC_IFACE | grep link/ether | awk '{print $2}')
16
17 echo PUBLIC_IFACE=$PUBLIC_IFACE > $HOSTINFRA
18 echo PUBLIC_MAC=$PUBLIC_MAC >> $HOSTINFRA
19
20 source $CLUSTERINFRA
21
22 if [ -n "$PUBLIC_VLAN_ID" ]; then
23   PUBLIC_VLAN=$PUBLIC_IFACE.$PUBLIC_VLAN_ID
24   echo PUBLIC_VLAN=$PUBLIC_VLAN >> $HOSTINFRA
25 fi
26
27 if [ -n "$PRIVATE_VLAN_ID" ]; then
28   PRIVATE_VLAN=$PUBLIC_IFACE.$PRIVATE_VLAN_ID
29   echo PRIVATE_VLAN=$PRIVATE_VLAN >> $HOSTINFRA
30 fi
31