[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-API] [PATCH 3/4] xenserver: Allow bond_mode configuration in xen.
From d3aace693916be687b7e741139a051e24b469618 Mon Sep 17 00:00:00 2001 From: Ethan Jackson <ethan@xxxxxxxxxx> Date: Mon, 10 Jan 2011 12:18:50 -0800 Subject: [PATCH 3/4] xenserver: Allow bond_mode configuration in xen. This commit adds bond_mode configuration to Interface Reconfigure so that it may be changed using standard XenServer commands. Signed-off-by: Ethan Jackson <ethan@xxxxxxxxxx> Signed-off-by: Dominic Curran <dominic.curran@xxxxxxxxxx> --- scripts/InterfaceReconfigureVswitch.py | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-)diff --git a/scripts/InterfaceReconfigureVswitch.py b/scripts/InterfaceReconfigureVswitch.py index 1a845ff..61385b2 100644 --- a/scripts/InterfaceReconfigureVswitch.py +++ b/scripts/InterfaceReconfigureVswitch.py @@ -171,6 +171,12 @@ def datapath_configure_bond(pif,slaves): argv += ['bond_%s=%d' % (name, value)] except ValueError:log("bridge %s has invalid %s '%s'" % (bridge, name, value)) + elif name == "mode": + + if val in ['balance-slb', 'active-backup']: + argv += ['bond_%s=%s' % (name, val)] + else: + log("bridge %s has invalid %s '%s'" % (bridge, name, val)) else: # Pass other bond options into other_config.argv += ["other-config:%s=%s" % (vsctl_escape("bond-%s" % name), -- 1.6.3.3 _______________________________________________ xen-api mailing list xen-api@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/mailman/listinfo/xen-api
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |