From 8b7854af1f1be4cae66e1a4a63a46f484b348ae5 Mon Sep 17 00:00:00 2001 From: Lily Nie Date: Wed, 18 Dec 2019 15:48:49 +0800 Subject: [PATCH] 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 --- virtManager/details/details.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/virtManager/details/details.py b/virtManager/details/details.py index 51d170e9d..0554bc42d 100644 --- a/virtManager/details/details.py +++ b/virtManager/details/details.py @@ -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) ############################