summaryrefslogtreecommitdiffstats
path: root/nova
diff options
context:
space:
mode:
authorChuck Short <zulcss@ubuntu.com>2011-09-12 18:56:51 +0000
committerTarmac <>2011-09-12 18:56:51 +0000
commit4bea4218fcfe700007b12d274f98aa778d8f98c4 (patch)
tree0b49bc1604807854d78b841e1d8b9783b43e1ecd /nova
parentb727f3d77544fce3966e5ad939ba1d39fc526705 (diff)
parent965e510e7c3d66efd8d806418ca6a5c2f1c5b94e (diff)
Some arches dont have dmidecode, check to see if libvirt is capable of running rather getInfo of the arch its running on.
Diffstat (limited to 'nova')
-rw-r--r--nova/virt/libvirt/connection.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/nova/virt/libvirt/connection.py b/nova/virt/libvirt/connection.py
index 19cef5ad7..0a9b1912f 100644
--- a/nova/virt/libvirt/connection.py
+++ b/nova/virt/libvirt/connection.py
@@ -196,7 +196,7 @@ class LibvirtConnection(driver.ComputeDriver):
def _test_connection(self):
try:
- self._wrapped_conn.getInfo()
+ self._wrapped_conn.getCapabilities()
return True
except libvirt.libvirtError as e:
if e.get_error_code() == libvirt.VIR_ERR_SYSTEM_ERROR and \