summaryrefslogtreecommitdiffstats
path: root/nova/virt
diff options
context:
space:
mode:
Diffstat (limited to 'nova/virt')
-rw-r--r--nova/virt/libvirt/connection.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/nova/virt/libvirt/connection.py b/nova/virt/libvirt/connection.py
index 4e5c86ea4..1a179b16b 100644
--- a/nova/virt/libvirt/connection.py
+++ b/nova/virt/libvirt/connection.py
@@ -268,7 +268,8 @@ class LibvirtConnection(driver.ComputeDriver):
def list_instances(self):
return [self._conn.lookupByID(x).name()
- for x in self._conn.listDomainsID()]
+ for x in self._conn.listDomainsID()
+ if x != 0] # We skip domains with ID 0 (hypervisors).
@staticmethod
def _map_to_instance_info(domain):