1
0
mirror of https://github.com/ansible/awx.git synced 2024-11-02 09:51:09 +03:00

properly filter disabled hosts on smart inventory composition

see: #1053
related: https://github.com/ansible/tower/pull/1155
This commit is contained in:
Ryan Petrello 2018-03-28 17:02:32 -04:00
parent 7842b67bea
commit c1cc92afa0

View File

@ -2408,7 +2408,7 @@ class InventoryScriptView(RetrieveAPIView):
return Response({}) return Response({})
else: else:
all_group = data.setdefault('all', dict()) all_group = data.setdefault('all', dict())
smart_hosts_qs = obj.hosts.all() smart_hosts_qs = obj.hosts.filter(**hosts_q).all()
smart_hosts = list(smart_hosts_qs.values_list('name', flat=True)) smart_hosts = list(smart_hosts_qs.values_list('name', flat=True))
all_group['hosts'] = smart_hosts all_group['hosts'] = smart_hosts
else: else: