From 13173800bc96ae9db7ee034f7628b2d5de8dc061 Mon Sep 17 00:00:00 2001 From: Dave Wallace Date: Mon, 8 Feb 2016 05:53:01 -0500 Subject: Vagrant configuration to create VMs and connections for demo. Change-Id: I4648f5cd738183193b3b342a96ececccdea0bad6 Signed-off-by: Dave Wallace --- vagrant-demo/ncmount.sh | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 vagrant-demo/ncmount.sh (limited to 'vagrant-demo/ncmount.sh') diff --git a/vagrant-demo/ncmount.sh b/vagrant-demo/ncmount.sh new file mode 100755 index 000000000..684c38a31 --- /dev/null +++ b/vagrant-demo/ncmount.sh @@ -0,0 +1,35 @@ +#!/bin/bash + + +add_vpp() { + odl_ip=$1 + vpp_host=$2 + vpp_ip=$3 + vpp_port=$4 + + vpp_username=admin + vpp_password=admin + + put_data=' + '$vpp_host' + '$vpp_ip' + '$vpp_port' + admin + admin + false + 0 + + ' +curl -u admin:admin -X PUT -d "$put_data" -H 'Content-Type: application/xml' http://$odl_ip:8181/restconf/config/network-topology:network-topology/topology/topology-netconf/node/$vpp_host +} + +if [ -z "$1" ] || + [ -z "$2" ] || + [ -z "$3" ] || + [ -z "$4" ]; then + echo "usage: ./ncmount.sh + ie ./ncmount.sh 127.0.0.1 vpp1 192.168.10.12 2830" + exit 1 +fi + +add_vpp $1 $2 $3 $4 -- cgit 1.2.3-korg