summaryrefslogtreecommitdiff
path: root/tooz/drivers/etcd.py
Commit message (Expand)AuthorAgeFilesLines
* Remove six libraryRiccardo Pittau2020-07-011-2/+2
* More explicitly document driver connection stringsBen Nemec2018-12-171-0/+15
* Merge "Make sure Lock.heartbeat() returns True/False"Jenkins2017-07-051-5/+7
|\
| * Make sure Lock.heartbeat() returns True/FalseJulien Danjou2017-06-281-5/+7
* | Mutualize executor code in a mixin classJulien Danjou2017-06-211-1/+1
|/
* etcd: fix acquire(blocking=True) on request exceptionJulien Danjou2017-05-191-2/+2
* tests: fix etcd and consul test runJulien Danjou2017-03-281-32/+56
* Add shared filelockzhangsong2017-03-211-1/+4
* Stop making tooz.utils depending on tooz.coordinationJulien Danjou2017-01-011-6/+6
* Move ToozError to root moduleJulien Danjou2016-12-071-1/+2
* Factorize member_id in the base coordinator classJulien Danjou2016-11-301-1/+1
* Move the cached-based watcher implementation into its own classJulien Danjou2016-11-301-25/+0
* Merge "etcd: don't run heartbeat() concurrently"1.42.0Jenkins2016-07-291-0/+12
|\
| * etcd: don't run heartbeat() concurrentlyJohn Schwarz2016-07-271-0/+12
* | etcd: properly block when using 'wait'John Schwarz2016-07-201-1/+1
|/
* Using LOG.warning instead of LOG.warn1.38.0Gary Kotton2016-06-061-5/+5
* coordination: expose a heartbeat loop methodJulien Danjou2016-03-251-0/+1
* Add lock breakingJoshua Harlow2016-01-261-2/+21
* Add base64 key encoder (and validations)Joshua Harlow2016-01-081-13/+22
* Merge "pep8: fix remaining errors and enable all checks"Jenkins2016-01-071-2/+2
|\
| * pep8: fix remaining errors and enable all checksJulien Danjou2016-01-071-2/+2
* | Use utils.convert_blocking to convert blocking argumentJoshua Harlow2016-01-061-5/+6
|/
* utils: replace exception_message by exception_to_unicodeJulien Danjou2016-01-041-2/+4
* Add a default port and default hostJoshua Harlow2015-12-301-2/+10
* etcd: driver with lock supportJulien Danjou2015-12-291-0/+201