Modify the remove_xml_dev function

add a remove_disk function,so that we can do some special things when remove a disk

Reviewed-by: Cole Robinson <crobinso@redhat.com>
This commit is contained in:
Lily Nie 2019-12-18 15:48:49 +08:00 committed by Cole Robinson
parent 2a63003133
commit 8b7854af1f

View File

@ -1108,9 +1108,15 @@ class vmmDetails(vmmGObjectUI):
self.err.show_err((_("Error launching hardware dialog: %s") %
str(e)))
def remove_disk(self, disk):
self.remove_device(disk)
def remove_xml_dev(self, src_ignore):
devobj = self.get_hw_row()[HW_LIST_COL_DEVICE]
self.remove_device(devobj)
if devobj.DEVICE_TYPE == "disk":
self.remove_disk(devobj)
else:
self.remove_device(devobj)
############################