summaryrefslogtreecommitdiff
path: root/clustering
Commit message (Collapse)AuthorAgeFilesLines
* Update for modules which import json.json-imports-fallbackToshio Kuratomi2016-01-112-10/+0
| | | | | | | Some do not use the json module directly so don't need import json. Some needed to fallback to simplejson with no traceback if neither was installed Fixes #1298
* Add no_log=True to consul modules' API tokensJoel Thompson2015-12-173-4/+4
| | | | API tokens should be considered sensitive and not logged.
* Correct 'object not iterable' TypeErrortwmartin2015-12-101-2/+1
|
* Fix documentation, the correct parameter is "name"Jimmy Tang2015-11-061-1/+1
|
* added version_added and fixed some doc parsing issuesBrian Coca2015-10-141-15/+10
|
* Merge pull request #837 from jemmyw/consul-http-checksBrian Coca2015-10-141-16/+59
|\ | | | | Add consul http checks to consul.py
| * Add consul http checks to consul.pyJeremy Wells2015-10-121-16/+59
| | | | | | | | | | Consul module already supports ttl and script checks. This commit adds http checks.
* | fixed option in examplesBrian Coca2015-10-121-4/+4
| |
* | znode requires a minimum of python2.6Matt Martz2015-10-011-0/+1
| |
* | Make the znode module a valid ansible moduleToshio Kuratomi2015-09-301-0/+0
| |
* | bugfix: uncall an uncallable dictKonstantin Manna2015-09-301-1/+1
| |
* | Removing token obfuscationChris Hoffman2015-08-181-5/+2
| |
* | Adding support for service ACLs in consul_acl moduleChris Hoffman2015-08-161-43/+66
|/
* fixes to prevent doc brekageBrian Coca2015-08-131-1/+0
|
* moved znode to clustering added version_addedBrian Coca2015-08-101-0/+228
|
* Clean up unneeded urllib2 importsToshio Kuratomi2015-07-204-9/+9
|
* minor doc fixesBrian Coca2015-07-172-26/+25
|
* Add missing __init__.py fileMatt Martz2015-06-301-0/+0
|
* Changes to author formatting, remove emailsGreg DeKoenigsberg2015-06-164-4/+4
|
* corrected typo in URL for consul.iomlamatr2015-06-161-1/+1
|
* fixed version on consul modulesBrian Coca2015-05-284-4/+4
|
* fix doc parsing by correctly quoting authorBrian Coca2015-05-144-4/+4
|
* Adding author's github idGreg DeKoenigsberg2015-05-131-1/+1
|
* Adding author's github idGreg DeKoenigsberg2015-05-131-1/+1
|
* Adding author's github idGreg DeKoenigsberg2015-05-131-1/+1
|
* Adding author's github idGreg DeKoenigsberg2015-05-131-1/+1
|
* Add python >= 2.6 to documented depsToshio Kuratomi2015-05-124-0/+4
|
* Give consul modules a .py extensionMatt Martz2015-05-114-0/+0
|
* use module.fail_json to report import errors. document valid duration unitsSteve Gargan2015-04-274-32/+78
|
* documentation tweaks to fix missing arguments and specification of defaultsSteve Gargan2015-04-264-42/+138
|
* Properly report exception causes particularly connection exceptions ↵Steve Gargan2015-03-164-20/+25
| | | | contacting the consul agent
* require a valid duration suffix for interval and ttl valuesSteve Gargan2015-03-031-11/+12
|
* fix logic that tests for change in an existing registered serviceSteve Gargan2015-03-031-1/+1
|
* remove debug imports from acl moduleSteve Gargan2015-02-281-3/+0
|
* Initial commit of Ansible support for the Consul clustering framework ↵Steve Gargan2015-01-244-0/+1212
(http://consul.io). Submission includes support for - creating and registering services and checks - reading, writing and lookup for values in consul's kv store - creating and manipulating sessions for distributed locking on values in the kv - creating and manipulating ACLs for restricting access to the kv store - inventory support that reads the Consul catalog and group nodes according to - datacenters - exposed services - service availability - arbitrary groupings from the kv store This submission makes extensive use of the python-consul library and this is required as a dependency and can be installed from pip. The tests were written to target a vagrant cluster which can be setup by following the instructions here http://github.com/sgargan/consul-vagrant