c2f125c52a6738a8e71e6b014f836c7285745223
[icn.git] / tools / vagrant / create_provisioning_network.sh
1 #!/bin/bash
2 set -eu -o pipefail
3
4 site=$1
5
6 if virsh -c qemu:///system net-info ${site}-provisioning >/dev/null 2>&1; then
7     echo provisioning network is already created
8 else
9     cat <<EOF >${site}-provisioning-network.xml
10 <network>
11   <name>${site}-provisioning</name>
12   <bridge name="${site}0"/>
13 </network>
14 EOF
15     virsh -c qemu:///system net-define ${site}-provisioning-network.xml
16     virsh -c qemu:///system net-start ${site}-provisioning
17 fi