[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] Don't use XendRoot.get_vif_bridge to provide a default bridge -- instead, pass
# HG changeset patch # User emellor@xxxxxxxxxxxxxxxxxxxxxx # Node ID 03612b7f69d50b18e24e58b61dce45ffa467fab3 # Parent 601ae1c4fe61af96c99193fcf113e94c792bc1b6 Don't use XendRoot.get_vif_bridge to provide a default bridge -- instead, pass no bridge parameter and let the vif-bridge script find one for itself. Signed-off-by: Ewan Mellor <ewan@xxxxxxxxxxxxx> diff -r 601ae1c4fe61 -r 03612b7f69d5 tools/python/xen/xend/server/netif.py --- a/tools/python/xen/xend/server/netif.py Sun Oct 30 12:42:30 2005 +++ b/tools/python/xen/xend/server/netif.py Sun Oct 30 12:45:06 2005 @@ -51,22 +51,22 @@ script = os.path.join(xroot.network_script_dir, sxp.child_value(config, 'script', xroot.get_vif_script())) - bridge = sxp.child_value(config, 'bridge', - xroot.get_vif_bridge()) - mac = sxp.child_value(config, 'mac') + bridge = sxp.child_value(config, 'bridge') + mac = sxp.child_value(config, 'mac') ipaddr = _get_config_ipaddr(config) devid = self.allocateDeviceID() back = { 'script' : script, - 'mac' : mac, - 'bridge' : bridge, + 'mac' : mac, 'handle' : "%i" % devid } if ipaddr: back['ip'] = ' '.join(ipaddr) + if bridge: + back['bridge'] = bridge front = { 'handle' : "%i" % devid, - 'mac' : mac } + 'mac' : mac } return (devid, back, front) _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |