mirror of
https://github.com/openvswitch/ovs
synced 2025-08-22 18:07:40 +00:00
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>
This commit is contained in:
parent
f93818dd39
commit
30a678667a
@ -35,8 +35,8 @@ rungdb() {
|
|||||||
# Use "DISPLAY" variable to determine out if X is supported
|
# Use "DISPLAY" variable to determine out if X is supported
|
||||||
if $under_gdb && [ "$DISPLAY" ]; then
|
if $under_gdb && [ "$DISPLAY" ]; then
|
||||||
args=`echo $@ |sed s/--detach//g | sed s/--vconsole:off//g`
|
args=`echo $@ |sed s/--detach//g | sed s/--vconsole:off//g`
|
||||||
xterm_title=$1
|
xterm_title=$1
|
||||||
run_xterm $xterm_title gdb --args $args
|
run_xterm $xterm_title gdb --args $args
|
||||||
else
|
else
|
||||||
run $@
|
run $@
|
||||||
fi
|
fi
|
||||||
@ -44,6 +44,7 @@ rungdb() {
|
|||||||
|
|
||||||
gdb_vswitchd=false
|
gdb_vswitchd=false
|
||||||
gdb_ovsdb=false
|
gdb_ovsdb=false
|
||||||
|
gdb_ovn_nbd=false
|
||||||
builddir=
|
builddir=
|
||||||
srcdir=
|
srcdir=
|
||||||
schema=
|
schema=
|
||||||
@ -92,6 +93,7 @@ These options force ovs-sandbox to use an installed Open vSwitch:
|
|||||||
-i, --installed use installed Open vSwitch
|
-i, --installed use installed Open vSwitch
|
||||||
-g, --gdb-vswitchd run ovs-vswitchd under gdb
|
-g, --gdb-vswitchd run ovs-vswitchd under gdb
|
||||||
-d, --gdb-ovsdb run ovsdb-server 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
|
-S, --schema=FILE use FILE as vswitch.ovsschema
|
||||||
-o, --ovn enable OVN
|
-o, --ovn enable OVN
|
||||||
|
|
||||||
@ -131,9 +133,12 @@ EOF
|
|||||||
-g|--gdb-v*)
|
-g|--gdb-v*)
|
||||||
gdb_vswitchd=true
|
gdb_vswitchd=true
|
||||||
;;
|
;;
|
||||||
-d|--gdb-o*)
|
-d|--gdb-ovsdb)
|
||||||
gdb_ovsdb=true
|
gdb_ovsdb=true
|
||||||
;;
|
;;
|
||||||
|
--gdb-ovn-nbd)
|
||||||
|
gdb_ovn_nbd=true
|
||||||
|
;;
|
||||||
-o|--ovn)
|
-o|--ovn)
|
||||||
ovn=true
|
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 \
|
rungdb $gdb_vswitchd ovs-vswitchd --detach --no-chdir --pidfile -vconsole:off --log-file \
|
||||||
--enable-dummy=override -vvconn -vnetdev_dummy
|
--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
|
cat <<EOF
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user