An Ansible dynamic inventory script.
ansible all -i <path/to/ansible-satellite.py> --list-hosts
If you run ansible-satellite.py by itself it will output in an Ansible
inventory-style format. When called by Ansible, it outputs JSON.
The configuration is looked for in ~/.ansible-satellite by default.
Example:
[satellite]
url = http://satellite-server.exampl.com/rpc/api
[credentials]
username = coolsysadmin
password = SecretStuff