1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/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 Fix some typos (#16498) 2016-06-29 14:31:25 -04:00
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 Upgrade to azure 2.0.0rc5 and add locations parameter. 2016-07-09 01:42:39 -04:00
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 add cloudforms inventory script (#17037) 2016-08-18 14:37:31 -07:00
cloudforms.py Clean up shebangs for various files. 2016-11-02 17:00:27 -07:00
cloudstack.ini poreted log_plays, syslog_json and osx_say callbacks to v2 2015-07-10 10:30:33 -04:00
cloudstack.py cloudstack: fix pep8 cloudstack inventory (#22092) 2017-02-28 19:14:03 +01:00
cobbler.ini add cobbler api authentication options 2016-04-18 17:29:03 -04:00
cobbler.py add cobbler api authentication options 2016-04-18 17:29:03 -04:00
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 poreted log_plays, syslog_json and osx_say callbacks to v2 2015-07-10 10:30:33 -04:00
consul_io.py PEP 8 E111 cleanup. 2017-01-30 20:18:50 -08:00
digital_ocean.ini [contrib] Add option to define group vars in DigitalOcean dynamic inventory script 2016-02-14 17:04:26 +01:00
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 Update and fix typos in docker inventory docstrings. (#15616) 2016-04-27 17:17:34 -04:00
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 Use sys.exit(msg) i/o print() and sys.exit() (#15465) 2016-08-23 11:09:23 -04:00
landscape.py poreted log_plays, syslog_json and osx_say callbacks to v2 2015-07-10 10:30:33 -04:00
libcloud.ini poreted log_plays, syslog_json and osx_say callbacks to v2 2015-07-10 10:30:33 -04:00
libvirt_lxc.py Use sys.exit(msg) i/o print() and sys.exit() (#15465) 2016-08-23 11:09:23 -04:00
linode.ini Add public_ip option to linode dynamic inventory (#17390) 2016-09-09 09:14:27 -04:00
linode.py PEP 8 cleanup. (#20789) 2017-01-28 00:12:11 -08:00
lxc_inventory.py Add inventory script for LXC containers 2016-06-03 23:22:56 +03:00
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 Add Nagios NDO inventory plugin 2015-09-01 17:10:37 +02:00
nagios_ndo.py Add Nagios NDO inventory plugin 2015-09-01 17:10:37 +02:00
nova.ini poreted log_plays, syslog_json and osx_say callbacks to v2 2015-07-10 10:30:33 -04:00
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 Added NSoT Inventory script to pull from Device resources 2015-09-15 00:53:34 -07:00
openshift.py Use sys.exit(msg) i/o print() and sys.exit() (#15465) 2016-08-23 11:09:23 -04:00
openstack.py Update the link to the os-client-config repository 2016-11-08 10:41:38 -05:00
openstack.yml Allow fail_on_errors in openstack inventory 2016-04-05 20:31:54 +10:00
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 If the notes don't contain JSON, add the string to the notes key of _meta 2016-01-24 01:10:47 -08:00
rackhd.py Removed dict.iteritems() in several other files. 2016-12-14 08:01:45 -08:00
rax.ini Add rax cache age ini documentation 2016-01-20 15:27:06 -05:00
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 made python 3 compatible 2015-11-13 21:57:28 -08:00
serf.py poreted log_plays, syslog_json and osx_say callbacks to v2 2015-07-10 10:30:33 -04:00
softlayer.py PEP 8 E111 & E114 cleanup. (#20838) 2017-01-30 15:01:47 -08:00
spacewalk.ini Added support for ini-file. 2015-07-31 14:18:59 +02:00
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 inventory script enhancements (#17106) 2016-08-17 17:44:15 -04:00
vmware.py Migrate basestring to a python3 compatible type (#17199) 2016-08-23 13:13:44 -07:00
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 Updates to Windows Azure inventory script from Tower. Includes changes from https://github.com/ansible/ansible/pull/8403. 2015-08-10 17:35:47 -04:00
windows_azure.py PEP 8 cleanup. (#20789) 2017-01-28 00:12:11 -08:00
zabbix.ini poreted log_plays, syslog_json and osx_say callbacks to v2 2015-07-10 10:30:33 -04:00
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