blob: b2e9623b227f903343916fad339bd608e702be45 [file] [log] [blame]
Chetan Gaonkereb2b24b2016-03-01 14:04:45 -08001#!/usr/bin/env bash
2json="$1"
3controller="$2"
4if [ x"$json" = "x" ]; then
5 echo "No json file specified. Exiting"
6 exit 127
7fi
8if [ x"$controller" = "x" ]; then
9 controller=`ovs-vsctl show | egrep "Controller|tcp" | grep -v ptcp | sed 's,Controller,,g' | sed 's,\",,g' | tr -s ' '|awk -F":" '{print $2}'`
10 #echo "Controller at $controller"
11fi
12#echo "Loading ssm translate json file $json to controller at $controller"
13curl --fail -sSL --user karaf:karaf \
14 -X POST -H 'Content-Type:application/json' \
15 http://$controller:8181/onos/v1/network/configuration/ -d@$json
16
17