summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTzu-Mainn Chen <tzumainn@redhat.com>2014-10-14 17:38:09 +0000
committerTzu-Mainn Chen <tzumainn@redhat.com>2014-10-14 17:38:09 +0000
commitc1295d1c0c23053ea62d942e856eee82b820a09e (patch)
treef635bceb697675b474f7f7dd78343212cb5164f9
parent11d889e0df0f7166f4d04307c9bb8d1eb1884659 (diff)
downloadtuskar-ui-c1295d1c0c23053ea62d942e856eee82b820a09e.tar.gz
Fix deployment check to only look at active nodes
Change-Id: Id5980a0a9d3685b28c337c9dc4655f996f267908
-rw-r--r--tuskar_ui/infrastructure/overview/forms.py3
-rw-r--r--tuskar_ui/infrastructure/overview/tests.py2
2 files changed, 3 insertions, 2 deletions
diff --git a/tuskar_ui/infrastructure/overview/forms.py b/tuskar_ui/infrastructure/overview/forms.py
index d42e8d58..43bd341b 100644
--- a/tuskar_ui/infrastructure/overview/forms.py
+++ b/tuskar_ui/infrastructure/overview/forms.py
@@ -103,7 +103,8 @@ def validate_plan(request, plan):
'link_url': reverse_lazy('horizon:infrastructure:flavors:index'),
'link_label': _(u"Define flavors."),
})
- available_nodes = len(api.node.Node.list(request, associated=False))
+ available_nodes = len(api.node.Node.list(request, associated=False,
+ maintenance=False))
if available_nodes == 0:
messages.append({
'text': _(u"You have no nodes available."),
diff --git a/tuskar_ui/infrastructure/overview/tests.py b/tuskar_ui/infrastructure/overview/tests.py
index 2a0151bd..3797c47a 100644
--- a/tuskar_ui/infrastructure/overview/tests.py
+++ b/tuskar_ui/infrastructure/overview/tests.py
@@ -100,7 +100,7 @@ class OverviewTests(test.BaseAdminViewTests):
call(request),
])
self.assertListEqual(api.node.Node.list.call_args_list, [
- call(request, associated=False),
+ call(request, associated=False, maintenance=False),
])
self.assertListEqual(api.flavor.Flavor.list.call_args_list, [
call(request),