blob: 6cbf5658f73c0d666714c5ff86b1d6633df115e2 [file] [log] [blame]
Masayoshi Kobayashi79ac5052013-02-27 19:16:14 +00001#! /bin/bash
Masayoshi Kobayashi6a12e6b2013-03-12 18:30:35 +00002controller="onos9vpc onos10vpc onos11vpc"
Masayoshi Kobayashi79ac5052013-02-27 19:16:14 +00003me=`hostname`
4controller=`echo $controller | sed "s/$me//g"`
5switches=`ifconfig -a | grep sw |grep -v eth | awk '{print $1}'`
6
7function host2ip (){
8 ip=`grep $1 /etc/hosts |grep -v "ip6"| awk '{print $1}'`
9 echo $ip
10}
11
12url=""
13for c in $controller; do
14 url="$url tcp:`host2ip $c`:6633"
15done
16echo $url
17for s in $switches; do
18 echo "set switch $s controller $url"
19 sudo ovs-vsctl set-controller $s $url
20done