From 90dfc11618d7bb3aacb0f572b83518e6a6cf8bf5 Mon Sep 17 00:00:00 2001 From: Andrew Beekhof Date: Tue, 14 Jun 2016 20:43:49 +1000 Subject: [PATCH] compute: Correctly handle installations without tagged flavours --- fence/agents/compute/fence_compute.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fence/agents/compute/fence_compute.py b/fence/agents/compute/fence_compute.py index c6b5083..ae19588 100644 --- a/fence/agents/compute/fence_compute.py +++ b/fence/agents/compute/fence_compute.py @@ -90,7 +90,7 @@ def _get_evacuable_flavors(): # we need to call each of the flavor to get them. for flavor in flavors: tag = flavor.get_keys().get(EVACUABLE_TAG) - if tag.strip().lower() in TRUE_TAGS: + if tag and tag.strip().lower() in TRUE_TAGS: result.append(flavor.id) return result