summaryrefslogtreecommitdiff
path: root/xenserver/opt_xensource_libexec_interface-reconfigure
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2009-09-15 14:21:00 -0700
committerBen Pfaff <blp@nicira.com>2009-09-15 14:21:00 -0700
commitf134604bdccfe0e5d4b2bf43371aebd48a6e2474 (patch)
treeb6133a5265721a814c3dc4f66feaafb620df3947 /xenserver/opt_xensource_libexec_interface-reconfigure
parent9d6122026ba5bdd3e6a911699be79c821b6a348c (diff)
downloadopenvswitch-f134604bdccfe0e5d4b2bf43371aebd48a6e2474.tar.gz
xenserver: Fix detection of xs-network-uuids in interface-reconfigure.
Commit c798b21c6a "xenserver: Only consider the host we are running on in interface-reconfigure" dropped the get_pifs_by_record function in favor of get_pifs_by_device, but didn't adapt callers properly, so that the XenServer network PIFs weren't properly found and thus the xs-network-uuids keys weren't set correctly. This fixes the caller. Bug #2043.
Diffstat (limited to 'xenserver/opt_xensource_libexec_interface-reconfigure')
-rwxr-xr-xxenserver/opt_xensource_libexec_interface-reconfigure2
1 files changed, 1 insertions, 1 deletions
diff --git a/xenserver/opt_xensource_libexec_interface-reconfigure b/xenserver/opt_xensource_libexec_interface-reconfigure
index 13c688844..07e7ba24b 100755
--- a/xenserver/opt_xensource_libexec_interface-reconfigure
+++ b/xenserver/opt_xensource_libexec_interface-reconfigure
@@ -1191,7 +1191,7 @@ def action_up(pif):
# - The networks corresponding to any VLANs attached to the
# datapath's PIF.
network_uuids = []
- for nwpif in db.get_pifs_by_device({'device': pifrec['device']}):
+ for nwpif in db.get_pifs_by_device(pifrec['device']):
net = db.get_pif_record(nwpif)['network']
network_uuids += [db.get_network_record(net)['uuid']]