From 8225cac648f68a90732ee7d39132ed801b1a699f Mon Sep 17 00:00:00 2001 From: Pavel Hrdina Date: Mon, 6 Mar 2017 09:28:52 +0100 Subject: [PATCH] virtManager.delete: don't allow deleting SCSI disks Signed-off-by: Pavel Hrdina --- virtManager/delete.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/virtManager/delete.py b/virtManager/delete.py index 8113e1403..9a08e04b0 100644 --- a/virtManager/delete.py +++ b/virtManager/delete.py @@ -340,9 +340,11 @@ def can_delete(conn, vol, path): if vol: # Managed storage - if (vol.get_parent_pool().get_type() == - virtinst.StoragePool.TYPE_ISCSI): + pool_type = vol.get_parent_pool().get_type() + if pool_type == virtinst.StoragePool.TYPE_ISCSI: msg = _("Cannot delete iscsi share.") + elif pool_type == virtinst.StoragePool.TYPE_SCSI: + msg = _("Cannot delete SCSI device.") else: if conn.is_remote(): msg = _("Cannot delete unmanaged remote storage.")