summaryrefslogtreecommitdiff
path: root/virtManager
diff options
context:
space:
mode:
authorMartin Kletzander <mkletzan@redhat.com>2014-02-19 10:11:14 +0100
committerMartin Kletzander <mkletzan@redhat.com>2014-02-19 10:11:14 +0100
commit7c437f6a6f07c81bcf20cecece462c857d0b5848 (patch)
tree86532d1c5bf04df3c9946406542f2e4dd2ddf543 /virtManager
parent4aec369e44f6a4030376fff37aa7b59534b5f715 (diff)
downloadvirt-manager-7c437f6a6f07c81bcf20cecece462c857d0b5848.tar.gz
addhardware: don't get duplicated disks
Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
Diffstat (limited to 'virtManager')
-rw-r--r--virtManager/addhardware.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/virtManager/addhardware.py b/virtManager/addhardware.py
index b446a9d7..ed25c260 100644
--- a/virtManager/addhardware.py
+++ b/virtManager/addhardware.py
@@ -1481,7 +1481,8 @@ class vmmAddHardware(vmmGObjectUI):
disks = (self.vm.get_disk_devices() +
self.vm.get_disk_devices(inactive=True))
for d in disks:
- used.append(d.target)
+ if d.target not in used:
+ used.append(d.target)
prefer_ctrl = self._set_disk_controller(disk, controller_model, disks)