addhardware: don't get duplicated disks

Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
This commit is contained in:
Martin Kletzander 2014-02-19 10:11:14 +01:00
parent 4aec369e44
commit 7c437f6a6f

View File

@ -1481,7 +1481,8 @@ class vmmAddHardware(vmmGObjectUI):
disks = (self.vm.get_disk_devices() + disks = (self.vm.get_disk_devices() +
self.vm.get_disk_devices(inactive=True)) self.vm.get_disk_devices(inactive=True))
for d in disks: 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) prefer_ctrl = self._set_disk_controller(disk, controller_model, disks)