diff --git a/broker/providers/ansible_tower.py b/broker/providers/ansible_tower.py index 06094d96..72202368 100644 --- a/broker/providers/ansible_tower.py +++ b/broker/providers/ansible_tower.py @@ -366,7 +366,9 @@ def _compile_host_info(self, host): ) # Get broker_args from host facts if present - broker_args = getattr(host_facts, "_broker_args", self._get_broker_args_from_job(host)) + broker_args = getattr(host_facts, "_broker_args", None) or self._get_broker_args_from_job( + host + ) host_info = { "name": host.name,