You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/plugins/inventory
Paul Durivage 25c3bec6ef Eliminate the RAX_REGION environment variable; iterate through all regions available to an account and present servers in region groups; default to using server name to identify servers in groups; set ansible_ssh_host key for each server; utilize the _meta key to provide all the hostvars for each server; all grouping by web, db, sql, lb, app based on server name; pretty print JSON output for some human-readable inventory action
Add set_setting to alleviate requirement that ~/.pyrax.cfg exists

Add regions as a optional env var to narrow our inventory scope

Clean up
12 years ago
..
apache-libcloud.py Generic libcloud script for ansible inventory 12 years ago
cobbler.ini Refactored implementation to make use of caching and to 12 years ago
cobbler.py Refactored implementation to make use of caching and to 12 years ago
digital_ocean.ini Add DigitalOcean inventory plugin 13 years ago
digital_ocean.py digital_ocean #3438: use get instead of [] to prevent KeyError 13 years ago
ec2.ini ec2 inventory route53 tagging: 12 years ago
ec2.py Allow specifying an alternate ec2.ini path via EC2_INI_PATH environment variable. 12 years ago
gce.ini adding Google Compute Engine modules and inventory plugin 12 years ago
gce.py custom user-agent header 12 years ago
jail.py add inventory script for listing jails on *bsd 13 years ago
libcloud.ini Generic libcloud script for ansible inventory 12 years ago
linode.ini Added linode plugin 13 years ago
linode.py Made Linode inventory module much faster. 13 years ago
nova.ini Improved RackSpace configuration support (needed by latest version of rackspace API) 13 years ago
nova.py OpenStack Modules 13 years ago
openshift.py fixed shebang in openshift inventory 13 years ago
rax.py Eliminate the RAX_REGION environment variable; iterate through all regions available to an account and present servers in region groups; default to using server name to identify servers in groups; set ansible_ssh_host key for each server; utilize the _meta key to provide all the hostvars for each server; all grouping by web, db, sql, lb, app based on server name; pretty print JSON output for some human-readable inventory action 12 years ago
spacewalk.py Do not need to chmod cache file each time 13 years ago
vagrant.py Update vagrant external inventory file to handle multiple boxes, and --list and --host params. 13 years ago
zabbix.ini improved zabbix inventory. added sys.exit(1) where needed, added some exception handling. 13 years ago
zabbix.py zabbix inventory: print errors to stderr 13 years ago