[virt-tools-list] [virt-manager PATCH v3] add support for showing and modifying scsi controller model
Chen Hanxiao
chenhanxiao at cn.fujitsu.com
Wed Jan 22 03:12:16 UTC 2014
> -----Original Message-----
> From: Cole Robinson [mailto:crobinso at redhat.com]
> Sent: Wednesday, January 22, 2014 1:21 AM
> >>>
> >>> self.widget("controller-type").set_text(type_label)
> >>> combo = self.widget("controller-model")
> >>> - uihelpers.set_grid_row_visible(combo, is_usb)
> >>> + uihelpers.set_grid_row_visible(combo, True)
> >>>
> >>> model = combo.get_model()
> >>> model.clear()
> >>> @@ -3314,6 +3313,9 @@ class vmmDetails(vmmGObjectUI):
> >>> model.append(["ich9-ehci1", "USB 2"])
> >>> model.append(["nec-xhci", "USB 3"])
> >>> self.widget("config-remove").set_sensitive(False)
> >>> + elif dev.type == virtinst.VirtualController.TYPE_SCSI:
> >>> + model.append(["default", "Default"])
> >>> + model.append(["virtio-scsi", "Virtio SCSI"])
> >>> else:
> >>
> >>If you just do [None, "Default"] here, you don't need to specially
handle
> >>"default" in domain.py
> >
> > I did a simple test like:
> >
> > + model.append([None, "Default"])
> > + model.append(["virtio-scsi", "Virtio SCSI"])
> >
> > And keep the rest of codes unchanged.
> >
> > We could change scsi-controller from "default" to "virtio-scsi",
> >
> > but failed to change it from "virtio-scsi" to "defalut"
> >
> > (press 'Apply' button, but nothing happed)
>
> Hmm, not sure why. But no worries, just leave that "default" part in the
next
> patch.
>
OK, I'll keep ["default", "Default"] in the next version and rewrite this
patch
Thanks
> - Cole
More information about the virt-tools-list
mailing list