Merge branch v1.0 (commit fb1987b) into master
[osm/RO.git] / charms / layers / openmano / scripts / create-datacenter.sh
1 #!/bin/sh
2 HOME=/home/openmanod
3 OPENMANO=$HOME/bin/openmano
4 export OPENMANO_TENANT=$4
5
6 OPENMANO_DATACENTER=`$OPENMANO datacenter-list myov`
7 if [ $? -ne 0 ]; then
8 # Make sure the datacenter is deleted
9 $OPENMANO datacenter-delete myov
10 OPENMANO_DATACENTER=`$OPENMANO datacenter-create myov http://$1:$2/openvim`
11 fi
12 export OPENMANO_DATACENTER=`echo $OPENMANO_DATACENTER |gawk '{print $1}'`
13
14 #export OPENMANO_DATACENTER=`$OPENMANO datacenter-create myov http://$1:$2/openvim |gawk '{print $1}'`
15 # FIXME: don't add this to .bashrc if it already exists.
16 if ! grep -q "^export OPENMANO_DATACENTER" $HOME/.bashrc
17 then
18 echo "export OPENMANO_DATACENTER=$OPENMANO_DATACENTER " >> $HOME/.bashrc
19 fi
20
21 # TODO: Test idempotency. We may need to check and remove existing data
22 $OPENMANO datacenter-attach myov --vim-tenant-id $3
23 $OPENMANO datacenter-netmap-import -f --datacenter $OPENMANO_DATACENTER