[ovs-dev] [PATCH] xenserver: Don't require other-config:disable-in-band to exist.
Ethan Jackson
ethan at nicira.com
Mon Mar 21 21:41:51 UTC 2011
Looks Good.
On Mon, Mar 21, 2011 at 2:39 PM, Ben Pfaff <blp at nicira.com> wrote:
> other-config:disable-in-band is optional but the ovs-vsctl "get" command
> by default requires its target to exist. Adding --if-exists allows it
> to be missing.
>
> Reported-by: Henrik Amren <henrik at nicira.com>
> Bug #5056.
> ---
> .../etc_xapi.d_plugins_openvswitch-cfg-update | 3 ++-
> 1 files changed, 2 insertions(+), 1 deletions(-)
>
> diff --git a/xenserver/etc_xapi.d_plugins_openvswitch-cfg-update b/xenserver/etc_xapi.d_plugins_openvswitch-cfg-update
> index e1c8546..f001d2f 100755
> --- a/xenserver/etc_xapi.d_plugins_openvswitch-cfg-update
> +++ b/xenserver/etc_xapi.d_plugins_openvswitch-cfg-update
> @@ -99,7 +99,8 @@ def update(session, args):
> if not xapi_dib:
> xapi_dib = ''
>
> - ovs_dib = vswitchCfgQuery(['get', 'Bridge', bridge,
> + ovs_dib = vswitchCfgQuery(['--', '--if-exists', 'get', 'Bridge',
> + bridge,
> 'other_config:disable-in-band']).strip('"')
>
> # Do nothing if setting is invalid, and warn the user.
> --
> 1.7.1
>
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev
>
More information about the dev
mailing list