summaryrefslogtreecommitdiff
path: root/tutorial
diff options
context:
space:
mode:
authorRussell Bryant <rbryant@redhat.com>2015-04-02 11:49:47 -0400
committerBen Pfaff <blp@nicira.com>2015-04-02 08:53:45 -0700
commit30a678667a8b8306dcec92e08d843f5782df3b1c (patch)
tree508d03bfd2613374873a68b7e883e4c0b964957d /tutorial
parentf93818dd393e6574671f3c9e869c5cbeada91ecc (diff)
downloadopenvswitch-30a678667a8b8306dcec92e08d843f5782df3b1c.tar.gz
ovs-sandbox: Add support for ovn-nbd.
Update ovs-sandbox to run ovn-nbd when it is run with OVN enabled. In passing, also fix the indentation of two lines to use spaces instead of tabs. Signed-off-by: Russell Bryant <rbryant@redhat.com> Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'tutorial')
-rwxr-xr-xtutorial/ovs-sandbox15
1 files changed, 12 insertions, 3 deletions
diff --git a/tutorial/ovs-sandbox b/tutorial/ovs-sandbox
index 5c89ef6e3..4e0bd4d99 100755
--- a/tutorial/ovs-sandbox
+++ b/tutorial/ovs-sandbox
@@ -35,8 +35,8 @@ rungdb() {
# Use "DISPLAY" variable to determine out if X is supported
if $under_gdb && [ "$DISPLAY" ]; then
args=`echo $@ |sed s/--detach//g | sed s/--vconsole:off//g`
- xterm_title=$1
- run_xterm $xterm_title gdb --args $args
+ xterm_title=$1
+ run_xterm $xterm_title gdb --args $args
else
run $@
fi
@@ -44,6 +44,7 @@ rungdb() {
gdb_vswitchd=false
gdb_ovsdb=false
+gdb_ovn_nbd=false
builddir=
srcdir=
schema=
@@ -92,6 +93,7 @@ These options force ovs-sandbox to use an installed Open vSwitch:
-i, --installed use installed Open vSwitch
-g, --gdb-vswitchd run ovs-vswitchd under gdb
-d, --gdb-ovsdb run ovsdb-server under gdb
+ --gdb-ovn-nbd run ovn-nbd under gdb
-S, --schema=FILE use FILE as vswitch.ovsschema
-o, --ovn enable OVN
@@ -131,9 +133,12 @@ EOF
-g|--gdb-v*)
gdb_vswitchd=true
;;
- -d|--gdb-o*)
+ -d|--gdb-ovsdb)
gdb_ovsdb=true
;;
+ --gdb-ovn-nbd)
+ gdb_ovn_nbd=true
+ ;;
-o|--ovn)
ovn=true
;;
@@ -273,6 +278,10 @@ rungdb $gdb_ovsdb ovsdb-server --detach --no-chdir --pidfile -vconsole:off --log
rungdb $gdb_vswitchd ovs-vswitchd --detach --no-chdir --pidfile -vconsole:off --log-file \
--enable-dummy=override -vvconn -vnetdev_dummy
+if $ovn; then
+ rungdb $gdb_ovn_nbd ovn-nbd --detach --no-chdir --pidfile -vconsole:off --log-file
+fi
+
cat <<EOF