# HG changeset patch # User "Cole Robinson " # Date 1200502173 18000 # Node ID dbd25721f588ab3662ab28b3f675f1e7bf071376 # Parent 49c55daf788d3ba7dc7dfd270b2b607b9cb6c7ae Adding a bridged network device was broken, adding the display name and not the interface name. Fix similar to cset 597. Fixes bug 392881. diff -r 49c55daf788d -r dbd25721f588 src/virtManager/addhardware.py --- a/src/virtManager/addhardware.py Tue Jan 15 08:58:32 2008 -0500 +++ b/src/virtManager/addhardware.py Wed Jan 16 11:49:33 2008 -0500 @@ -122,12 +122,12 @@ class vmmAddHardware(gobject.GObject): network_list.add_attribute(text, 'text', 1) device_list = self.window.get_widget("net-device") - device_model = gtk.ListStore(str, bool) + device_model = gtk.ListStore(str, str, bool) device_list.set_model(device_model) text = gtk.CellRendererText() device_list.pack_start(text, True) - device_list.add_attribute(text, 'text', 0) - device_list.add_attribute(text, 'sensitive', 1) + device_list.add_attribute(text, 'text', 1) + device_list.add_attribute(text, 'sensitive', 2) target_list = self.window.get_widget("target-device") target_model = gtk.ListStore(str, int, str, str, str) @@ -820,9 +820,9 @@ class vmmAddHardware(gobject.GObject): net = self.vm.get_connection().get_net_device(name) if net.is_shared(): hasShared = True - model.append(["%s (%s %s)" % (net.get_name(), _("Bridge"), net.get_bridge()), True]) + model.append([net.get_bridge(), "%s (%s %s)" % (net.get_name(), _("Bridge"), net.get_bridge()), True]) else: - model.append(["%s (%s)" % (net.get_name(), _("Not bridged")), False]) + model.append([net.get_bridge(), "%s (%s)" % (net.get_name(), _("Not bridged")), False]) return hasShared def populate_target_device_model(self, model):