ansible/contrib/inventory
Andrew Clarke 73438de862 A basic lxd dynamic inventory script (#15848)
* A basic start on an lxd dynamic inventory script

The script is a fairly basic start on an lxd dynamic inventory script. Only tested on ubuntu 16.04 and currently only reports ipv4 container addresses. Improvements to come.

* Updated formatting, indenting and python3 support

Updated to work on python3

* Additional options read from the ini file

Added options for connection and group to the ini file and modified to use these.

Host returned is now the name by default. For non-lxd connection, the ansible_host var is populated with the ip address.

* Additional options for group and connection

* Minor change to re-run tests
2017-03-27 14:52:23 -04:00
..
abiquo.ini
abiquo.py Legacy pep8 clean fixes for contrib and hacking (#21081) 2017-02-07 09:49:55 -06:00
apache-libcloud.py PEP 8 cleanup. (#20789) 2017-01-28 00:12:11 -08:00
apstra_aos.ini [inventory/aos] Few fixes and small tweaks (#22259) 2017-03-03 19:38:46 +00:00
apstra_aos.py Update module_utils.six to latest (#22855) 2017-03-23 13:35:05 -07:00
azure_rm.ini
azure_rm.py azure_rm inventory version comparison fix (#22341) 2017-03-06 15:44:42 -08:00
brook.ini Clean up shebangs for various files. 2016-11-02 17:00:27 -07:00
brook.py Performance improvement using in-operator on dicts 2016-11-17 12:33:04 -05:00
cloudforms.ini
cloudforms.py Clean up shebangs for various files. 2016-11-02 17:00:27 -07:00
cloudstack.ini
cloudstack.py cloudstack: fix pep8 cloudstack inventory (#22092) 2017-02-28 19:14:03 +01:00
cobbler.ini
cobbler.py
collins.ini Fix auth in collins.py inventory 2016-11-23 14:39:25 -05:00
collins.py Fix auth in collins.py inventory 2016-11-23 14:39:25 -05:00
consul.ini
consul_io.py PEP 8 E111 cleanup. 2017-01-30 20:18:50 -08:00
digital_ocean.ini
digital_ocean.py Legacy pep8 clean fixes for contrib and hacking (#21081) 2017-02-07 09:49:55 -06:00
docker.py Legacy pep8 clean fixes for contrib and hacking (#21081) 2017-02-07 09:49:55 -06:00
docker.yml
ec2.ini Only read EC2 regions_exclude list if necessary (#18720) 2017-03-22 09:31:58 -04:00
ec2.py Only read EC2 regions_exclude list if necessary (#18720) 2017-03-22 09:31:58 -04:00
fleet.py PEP 8 whitespace cleanup. (#20783) 2017-01-27 15:45:23 -08:00
foreman.ini Add Foreman inventory (#19510) 2017-02-21 09:21:22 -08:00
foreman.py Add Foreman inventory (#19510) 2017-02-21 09:21:22 -08:00
freeipa.py PEP 8 W291 whitespace cleanup. 2017-01-27 17:08:02 -08:00
gce.ini Added support for specifying zone for gce dynamic inventory (#20938) 2017-03-16 08:28:30 -04:00
gce.py Added support for specifying zone for gce dynamic inventory (#20938) 2017-03-16 08:28:30 -04:00
jail.py
landscape.py
libcloud.ini
libvirt_lxc.py
linode.ini
linode.py PEP 8 cleanup. (#20789) 2017-01-28 00:12:11 -08:00
lxc_inventory.py
lxd.ini A basic lxd dynamic inventory script (#15848) 2017-03-27 14:52:23 -04:00
lxd.py A basic lxd dynamic inventory script (#15848) 2017-03-27 14:52:23 -04:00
mdt.ini Move mdt dynamic inventory plugin into contrib/inventory where it 2016-11-07 12:02:29 -08:00
mdt_dynamic_inventory.py Make sure all inventory scripts are executable. 2017-02-22 20:31:28 -08:00
nagios_livestatus.ini Add Nagios livestatus inventory plugin. (#12342) 2017-02-20 13:44:07 -05:00
nagios_livestatus.py Fix py3 issue in nagios_livestatus inv script. (#21687) 2017-02-20 11:52:47 -08:00
nagios_ndo.ini
nagios_ndo.py
nova.ini
nova.py Remove itervalues (not available on py3) 2016-12-13 05:40:48 -08:00
nsot.py Make sure all inventory scripts are executable. 2017-02-22 20:31:28 -08:00
nsot.yaml
openshift.py
openstack.py Update the link to the os-client-config repository 2016-11-08 10:41:38 -05:00
openstack.yml
openvz.py Legacy pep8 clean fixes for contrib and hacking (#21081) 2017-02-07 09:49:55 -06:00
ovirt.ini Add dynamic inventory for oVirt version 4 and RHV version 4 (#17910) 2016-11-17 09:18:46 -05:00
ovirt.py Fix improper handling of machine_type in ovirt inventory (#16251) 2016-10-23 02:14:09 +02:00
ovirt4.py ovirt: dyn_inventory fix Python2 and Python3 compat (#22453) 2017-03-10 08:48:29 -05:00
packet_net.ini Dynamic inventory for Packet host (https://packet.net) (#20635) 2017-02-06 09:56:17 +00:00
packet_net.py pep8 fixes for recent packet_net inventory (#21066) 2017-02-06 11:10:58 -05:00
proxmox.py
rackhd.py Removed dict.iteritems() in several other files. 2016-12-14 08:01:45 -08:00
rax.ini
rax.py Legacy pep8 clean fixes for contrib and hacking (#21081) 2017-02-07 09:49:55 -06:00
rhv.py Add dynamic inventory for oVirt version 4 and RHV version 4 (#17910) 2016-11-17 09:18:46 -05:00
rudder.ini minor spelling changes 2016-12-13 13:51:13 -05:00
rudder.py
serf.py
softlayer.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
spacewalk.ini
spacewalk.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
ssh_config.py PEP 8 indent cleanup. (#20800) 2017-01-29 07:28:53 +00:00
stacki.py Make sure all inventory scripts are executable. 2017-02-22 20:31:28 -08:00
stacki.yml Stacki inventory (#19608) 2017-01-17 14:01:58 -05:00
vagrant.py Fix compile errors in scripts. 2016-12-08 11:35:20 -05:00
vbox.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
vmware.ini
vmware.py
vmware_inventory.ini vmware_inventory: permit to group by custom field & customize skip_keys (#20125) 2017-01-12 09:37:18 -05:00
vmware_inventory.py Add a custom regex_match filter to the vmware_inventory script (#21488) 2017-03-17 21:25:00 -04:00
windows_azure.ini
windows_azure.py PEP 8 cleanup. (#20789) 2017-01-28 00:12:11 -08:00
zabbix.ini
zabbix.py manually integrated from PR #10350 2017-02-20 13:36:58 -05:00
zone.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00