From 19c88ef768e167465bc1c834e25e0f4cbac873b6 Mon Sep 17 00:00:00 2001 From: "jose.lausuch" Date: Thu, 7 Jul 2016 14:23:42 +0200 Subject: Fix function get_hypervisors in openstack utils JIRA: FUNCTEST-99 Change-Id: I23fd3fae08255d36ec158e5a522640615b5d8a10 Signed-off-by: jose.lausuch --- utils/openstack_utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'utils/openstack_utils.py') diff --git a/utils/openstack_utils.py b/utils/openstack_utils.py index fcdce5471..b463bf4ae 100644 --- a/utils/openstack_utils.py +++ b/utils/openstack_utils.py @@ -183,7 +183,8 @@ def get_hypervisors(nova_client): nodes = [] hypervisors = nova_client.hypervisors.list() for hypervisor in hypervisors: - nodes.append(hypervisor.hypervisor_hostname) + if hypervisor.state == "up": + nodes.append(hypervisor.hypervisor_hostname) return nodes except Exception, e: print "Error [get_hypervisors(nova_client)]:", e -- cgit 1.2.3-korg