def serialize(inventory):
    if not isinstance(inventory, Inventory):
        return dict()
data = list()
for group in inventory.get_groups():
    if group != 'all':
        group_data = inventory.get_group(group).serialize()
host_data = list()
for host in inventory.get_group(group).hosts:
    host_data.append(host.serialize())
group_data['hosts'] = host_data
data.append(group_data)
return data
Как я могу получить список хостов из файла инвентаризации Ansible?