From: Cole Robinson <crobinso@redhat.com>
Date: Tue, 1 Sep 2015 12:31:53 -0400
Subject: [PATCH virt-manager] fsdetails: Drop check for qemu target collision
(bz #1257565)
We can fix the reported bug, but this is one of those cases where
libvirt or qemu should be warning if there's a problem, so just drop
our local check
(cherry picked from commit fbb31bd156acda1508a2d540425e97b7ddf68737)
---
virtManager/fsdetails.py | 13 -------------
1 file changed, 13 deletions(-)
diff --git a/virtManager/fsdetails.py b/virtManager/fsdetails.py
index d351f0a..52bd3b7 100644
--- a/virtManager/fsdetails.py
+++ b/virtManager/fsdetails.py
@@ -299,10 +299,6 @@ class vmmFSDetails(vmmGObjectUI):
if not target:
return self.err.val_err(_("A filesystem target must be specified"))
- if self.conn.is_qemu() and self.filesystem_target_present(target):
- return self.err.val_err(_('Invalid target path. A filesystem with'
- ' that target already exists'))
-
try:
self._dev = VirtualFilesystem(conn)
if fstype == VirtualFilesystem.TYPE_RAM:
@@ -328,15 +324,6 @@ class vmmFSDetails(vmmGObjectUI):
except Exception, e:
return self.err.val_err(_("Filesystem parameter error"), e)
- def filesystem_target_present(self, target):
- fsdevs = self.vm.get_filesystem_devices()
-
- for fs in fsdevs:
- if (fs.target == target):
- return True
-
- return False
-
def _browse_file(self, textent, isdir=False):
def set_storage_cb(src, path):
if path: