summaryrefslogtreecommitdiff
path: root/nova/virt/libvirt/utils.py
diff options
context:
space:
mode:
authorMichael Still <mikal@stillhq.com>2017-09-27 06:55:10 +1000
committerMichael Still <mikal@stillhq.com>2017-10-23 09:36:35 +1100
commit4646c5cbc578c366524f69c8b36569aeefcf7fb4 (patch)
treeac58f7b64039f6f483fd14b9ebbdc4e853405b71 /nova/virt/libvirt/utils.py
parent64036a68c201275a5e83d6bbd24658d88d642e21 (diff)
downloadnova-4646c5cbc578c366524f69c8b36569aeefcf7fb4.tar.gz
Move xend existence probes to privsep.
The cycle repeats. Change-Id: Ia8ff5f243ee3c32bb7406e8efe31c7e81578e775 blueprint: hurrah-for-privsep
Diffstat (limited to 'nova/virt/libvirt/utils.py')
-rw-r--r--nova/virt/libvirt/utils.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/nova/virt/libvirt/utils.py b/nova/virt/libvirt/utils.py
index 19373d5c83..b0571e8b33 100644
--- a/nova/virt/libvirt/utils.py
+++ b/nova/virt/libvirt/utils.py
@@ -129,8 +129,7 @@ def pick_disk_driver_name(hypervisor_version, is_block_dev=False):
# 4002000 == 4.2.0
if hypervisor_version >= 4002000:
try:
- utils.execute('xend', 'status',
- run_as_root=True, check_exit_code=True)
+ nova.privsep.libvirt.xend_probe()
except OSError as exc:
if exc.errno == errno.ENOENT:
LOG.debug("xend is not found")