mirror of
https://github.com/ansible/awx.git
synced 2026-01-22 06:58:06 -03:30
Fix azure inventory to set ['_meta']['hostvars'] instead of just ['meta'].
This commit is contained in:
parent
eb70983b54
commit
e217ab00c0
@ -100,14 +100,14 @@ class AzureInventory(object):
|
||||
if self.args.host:
|
||||
data_to_print = self.get_host(self.args.host)
|
||||
else:
|
||||
# Add the `_meta` information.
|
||||
_meta = {}
|
||||
# Add the `['_meta']['hostvars']` information.
|
||||
hostvars = {}
|
||||
if len(data) > 0:
|
||||
for host in set(reduce(lambda x, y: x + y,
|
||||
[i for i in data.values()])):
|
||||
if host is not None:
|
||||
_meta[host] = self.get_host(host, jsonify=False)
|
||||
data['_meta'] = _meta
|
||||
hostvars[host] = self.get_host(host, jsonify=False)
|
||||
data['_meta'] = {'hostvars': hostvars}
|
||||
|
||||
# JSONify the data.
|
||||
data_to_print = self.json_format_dict(data, pretty=True)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user