make invalid hosts viewable in the AFE view host tab
Signed-off-by: Steve Howard <showard@google.com>
git-svn-id: http://test.kernel.org/svn/autotest/trunk@3729 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/frontend/afe/rpc_interface.py b/frontend/afe/rpc_interface.py
index 21e4d5a..2d7c9e1 100644
--- a/frontend/afe/rpc_interface.py
+++ b/frontend/afe/rpc_interface.py
@@ -170,7 +170,7 @@
def get_hosts(multiple_labels=(), exclude_only_if_needed_labels=False,
- exclude_atomic_group_hosts=False, **filter_data):
+ exclude_atomic_group_hosts=False, valid_only=True, **filter_data):
"""
@param multiple_labels: match hosts in all of the labels given. Should
be a list of label names.
@@ -182,7 +182,7 @@
hosts = rpc_utils.get_host_query(multiple_labels,
exclude_only_if_needed_labels,
exclude_atomic_group_hosts,
- filter_data)
+ valid_only, filter_data)
hosts = list(hosts)
models.Host.objects.populate_relationships(hosts, models.Label,
'label_list')
@@ -204,7 +204,8 @@
def get_num_hosts(multiple_labels=(), exclude_only_if_needed_labels=False,
- exclude_atomic_group_hosts=False, **filter_data):
+ exclude_atomic_group_hosts=False, valid_only=True,
+ **filter_data):
"""
Same parameters as get_hosts().
@@ -213,7 +214,7 @@
hosts = rpc_utils.get_host_query(multiple_labels,
exclude_only_if_needed_labels,
exclude_atomic_group_hosts,
- filter_data)
+ valid_only, filter_data)
return hosts.count()