Kristóf Havasi
1c22d82c5e
consul_io: fixed service availability check ( #34293 )
...
service is only up if the node publishing it is also available
2018-01-19 16:33:52 -05:00
Kristóf Havasi
a05ed65295
consul_io.py: typo fixed in docs ( #34292 )
2017-12-30 03:08:28 +01:00
Kristóf Havasi
6ba6c7e67c
contrib/inventory/consul_io: typo fixed in documentation ( #34291 )
2017-12-29 16:49:37 +05:30
pymag09
92c5b758f8
Improve consul_io.py execution speed ( #33737 )
...
* Improve execution speed
* fix missing whitespace
2017-12-13 13:33:28 +00:00
Matt Clay
e45c763b64
Fix invalid string escape sequences.
2017-11-21 10:03:34 -08:00
François Scala
aade5234a9
Fix urlparse import for Python3 ( #31240 )
...
* Fix urlparse import for Python3 in
* contrib/inventory/consul_io.py
* contrib/inventory/rudder.py
* contrib/inventory/windows_azure.py
* lib/ansible/module_utils/known_hosts.py
* lib/ansible/modules/cloud/centurylink/clc_firewall_policy.py
* lib/ansible/modules/cloud/docker/_docker.py
* lib/ansible/modules/cloud/ovirt/ovirt_disk.py
* lib/ansible/plugins/action/ce_template.py
2017-10-09 20:18:09 -07:00
David Kretch
beed59f303
Fix trailing space in ec2_vol example, fix 'the the' typos ( #28440 )
...
* Fix 'the the' typos, fix 'pahting' filename typo
* Change 'the the' typos to a single 'the'.
* Change `playbook_pahting.rst` to `playbook_pathing.rst`.
* Delete trailing space in ec2_vol example
Delete the trailing space in `instance: "{{ item.id }} "`, which makes the
example fail when run because it looks for instance "i-xxxx ".
2017-08-19 23:00:51 +02:00
Greg Dahlman
1d8854b045
Python 3 fix for consul_io inventory ( #26510 )
...
* Python 3 fix for consul_io inventory
* Remove configparser CamelCase try statement
* revert to python2.6 compatible try;except
* Fix pip8 error E302
2017-07-20 10:35:17 -07:00
Ryan S. Brown
7cee903118
[cluster] Name Consul dynamic inventory config consistently w/ the script
2017-07-05 11:24:21 -04:00
Matt Martz
d3249e7875
pep8 fixes for contrib ( #24344 )
2017-05-09 16:38:08 -05:00
Matt Clay
f80224f828
PEP 8 E111 cleanup.
2017-01-30 20:18:50 -08:00
Matt Clay
10d9318de7
PEP 8 indent cleanup. ( #20800 )
...
* PEP 8 E121 cleanup.
* PEP 8 E126 cleanup.
* PEP 8 E122 cleanup.
2017-01-29 07:28:53 +00:00
Matt Clay
d0d1158c5e
PEP 8 cleanup. ( #20789 )
...
* PEP 8 E703 cleanup.
* PEP 8 E701 cleanup.
* PEP 8 E711 cleanup.
* PEP 8 W191 and E101 cleanup.
2017-01-28 00:12:11 -08:00
Matt Clay
95789f3949
PEP 8 whitespace cleanup. ( #20783 )
...
* PEP 8 E271 whitespace cleanup.
* PEP 8 W293 whitespace cleanup.
* Fix whitespace issue from recent PR.
2017-01-27 15:45:23 -08:00
Matt Clay
63b1e0c277
Fix infrequent PEP 8 issues.
2017-01-27 14:06:21 -08:00
Aleksey Shirokih
db1c3221a0
fix copy paste error
2016-12-22 17:06:18 -08:00
John M. Carlin
a3f88eddad
Documented configuration option for url
2016-10-24 20:30:31 -04:00
John M. Carlin
ef7fd10b15
Add SSL support to Consul inventory script
...
Change passes in the scheme argument to python-consul's Consul
initializer. Default scheme is set to http.
2016-10-24 20:30:31 -04:00
Adrian Likins
57a911e098
Use sys.exit(msg) i/o print() and sys.exit() ( #15465 )
...
Any non-0 exits should be showing an error message
to stderr instead of to stdout.
2016-08-23 11:09:23 -04:00
Chris Mague
aaaab42456
update documentation ( #15838 )
2016-05-16 10:44:35 -04:00
Abhijit Menon-Sen
4db7e12898
Merge pull request #12113 from msabramo/contrib_inventory_consul_io_add_logging
...
Add optional logging to consul_io inventory script
2016-03-26 17:24:55 +05:30
Marius Gedminas
823677b490
Replace .iteritems() with six.iteritems()
...
Replace .iteritems() with six.iteritems() everywhere except in
module_utils (because there's no 'six' on the remote host). And except
in lib/ansible/galaxy/data/metadata_template.j2, because I'm not sure
six is available there.
2015-09-03 09:23:27 +03:00
Marius Gedminas
3f9879aedb
Use print() as function under contrib/
...
This fixes the remaining Python 3 syntax errors, so re-enable compileall
for contrib/ again.
2015-08-28 09:18:13 +03:00
Marius Gedminas
9ae66a7f5c
Use 'except ... as' syntax in contrib/ and test/ too
2015-08-27 22:15:57 +03:00
Marc Abramowitz
7bdc3cdb15
Add optional logging to consul_io inventory script
...
Configured with environment variables -- e.g.:
ANSIBLE_INVENTORY_CONSUL_IO_LOG_ENABLED=1 ANSIBLE_INVENTORY_CONSUL_IO_LOG_LEVEL=DEBUG /path/to/consul_io.py --list
This gives some verbose logging, including showing all HTTP requests being
made, which I am finding useful, as I am trying to improve the performance of
this script.
2015-08-26 10:57:26 -07:00
Brian Coca
d0c6d2ff1c
poreted log_plays, syslog_json and osx_say callbacks to v2
...
renamed plugins to contrib (they are not really plugins)
rewrote README.md to reflect new usage
added new dir to setup.py so it gets copied with installation, in views
of making using inventory scripts easier in teh future
2015-07-10 10:30:33 -04:00