Kristóf Havasi
1c22d82c5e
consul_io: fixed service availability check ( #34293 )
...
service is only up if the node publishing it is also available
7 years ago
Kristóf Havasi
a05ed65295
consul_io.py: typo fixed in docs ( #34292 )
7 years ago
Kristóf Havasi
6ba6c7e67c
contrib/inventory/consul_io: typo fixed in documentation ( #34291 )
7 years ago
pymag09
92c5b758f8
Improve consul_io.py execution speed ( #33737 )
...
* Improve execution speed
* fix missing whitespace
7 years ago
Matt Clay
e45c763b64
Fix invalid string escape sequences.
7 years ago
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
7 years ago
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 ".
7 years ago
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
7 years ago
Ryan S. Brown
7cee903118
[cluster] Name Consul dynamic inventory config consistently w/ the script
7 years ago
Matt Martz
d3249e7875
pep8 fixes for contrib ( #24344 )
8 years ago
Matt Clay
f80224f828
PEP 8 E111 cleanup.
8 years ago
Matt Clay
10d9318de7
PEP 8 indent cleanup. ( #20800 )
...
* PEP 8 E121 cleanup.
* PEP 8 E126 cleanup.
* PEP 8 E122 cleanup.
8 years ago
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.
8 years ago
Matt Clay
95789f3949
PEP 8 whitespace cleanup. ( #20783 )
...
* PEP 8 E271 whitespace cleanup.
* PEP 8 W293 whitespace cleanup.
* Fix whitespace issue from recent PR.
8 years ago
Matt Clay
63b1e0c277
Fix infrequent PEP 8 issues.
8 years ago
Aleksey Shirokih
db1c3221a0
fix copy paste error
8 years ago
John M. Carlin
a3f88eddad
Documented configuration option for url
8 years ago
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.
8 years ago
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.
8 years ago
Chris Mague
aaaab42456
update documentation ( #15838 )
9 years ago
Abhijit Menon-Sen
4db7e12898
Merge pull request #12113 from msabramo/contrib_inventory_consul_io_add_logging
...
Add optional logging to consul_io inventory script
9 years ago
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.
9 years ago
Marius Gedminas
3f9879aedb
Use print() as function under contrib/
...
This fixes the remaining Python 3 syntax errors, so re-enable compileall
for contrib/ again.
9 years ago
Marius Gedminas
9ae66a7f5c
Use 'except ... as' syntax in contrib/ and test/ too
9 years ago
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.
9 years ago
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
10 years ago