mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 02:30:03 +01:00
When enumerating VMs resident on a host (Host.get_resident_VMs RPC), ensure VMs with same UUID only appear once in the list.
Signed-off-by: Jim Fehlig <jfehlig@novell.com>
This commit is contained in:
1 parent
379e2ea7a9
commit
336be6552e
1 file changed
+3
-1
@@ -591,7 +591,9 @@ class XendDomain:
|
||||
try:
|
||||
self.domains_lock.acquire()
|
||||
result = [d.get_uuid() for d in self.domains.values()]
|
||||
result += self.managed_domains.keys()
|
||||
for d in self.managed_domains.keys():
|
||||
if d not in result:
|
||||
result.append(d)
|
||||
return result
|
||||
finally:
|
||||
self.domains_lock.release()
|
||||
|
||||