summaryrefslogtreecommitdiff
path: root/src/etcd/client.py
Commit message (Expand)AuthorAge
* Fix check for parameters in case of connection error.Giuseppe Lavagetto2015-12-14
* Cluster ID change shouldn't log a traceback.Nick Bartos2015-12-02
* Make response False on exceptionBartlomiej Biernacki2015-11-30
* Add error handling for ACLs (use and management)Giuseppe Lavagetto2015-11-28
* Move the boilerplate retry logic to a wrapper, add api_execute_jsonGiuseppe Lavagetto2015-11-28
* User authentication initialPeter Wagner2015-11-16
* Fix leader lookupMatthias Urlichs2015-11-15
* Suppress ReferenceError when cleaning upMatthias Urlichs2015-11-15
* Client: clean up open connections when deletingMatthias Urlichs2015-11-15
* Add srv record-based DNS discovery.Giuseppe Lavagetto2015-11-01
* Introduce EtcdWatchTimedOut exception.Shaun Crampton2015-10-14
* Add cause to EtcdConnectionFailed.Shaun Crampton2015-09-26
* Ignore responses with no cluster ID when checking the ID.Shaun Crampton2015-09-26
* Fix unhelpful log message when cluster ID changesAlex Chan2015-09-22
* Fix #6: reduce scope of exception handler, preload data.Shaun Crampton2015-09-22
* Fixed typoJose Plana2015-08-01
* Fix unhelpful log message when cluster ID changesAlex Chan2015-06-22
* Add condition to the cluster id checkGiuseppe Lavagetto2015-06-20
* Reduce logging noiseGiuseppe Lavagetto2015-06-20
* Merge pull request #76 from aianchici/configure-certs-for-redirectsGiuseppe Lavagetto2015-06-19
|\
| * Set the certificate information regardless of whether or not the protocol is ...Alex Ianchici2014-12-16
* | Fix Issue #110, parametrising pool sizeMichal Witkowski2015-06-11
* | Merge pull request #97 from offscale/masterGiuseppe Lavagetto2015-06-10
|\ \
| * | Implemented `pop`Samuel Marks2015-04-27
* | | remove spurious print statementGiuseppe Lavagetto2015-06-10
* | | Make eternal_watch use modifiedIndex, not etcd_indexGiuseppe Lavagetto2015-06-09
* | | add increment to index in eternal watch generatorBradley Cicenas2015-05-22
* | | Add stats endpoints.Giuseppe Lavagetto2015-05-19
* | | Fix linearizable readsGiuseppe Lavagetto2015-05-19
* | | Fix eternal_watchGiuseppe Lavagetto2015-05-19
* | | Merge pull request #92 from Metaswitch/upstream-cluster-id-checkGiuseppe Lavagetto2015-05-19
|\ \ \
| * | | Only raise EtcdClusterIdChanged on first request after change.Shaun Crampton2015-05-18
| * | | Check cluster ID on each request.Shaun Crampton2015-05-17
* | | | Merge branch 'smc-improve-exc-handling' of https://github.com/Metaswitch/pyth...Giuseppe Lavagetto2015-05-19
|\ \ \ \
| * | | | Clean up exception handling:Shaun Crampton2015-05-17
| |/ / /
* | | | Merge branch 'smc-add-logging' of https://github.com/Metaswitch/python-etcd i...Giuseppe Lavagetto2015-05-19
|\ \ \ \
| * | | | Fix import error on Python 3.Shaun Crampton2015-05-18
| * | | | Add logging, clean up some exception handling.Shaun Crampton2015-05-17
| |/ / /
* | | | etcd 2.x compatibility:Giuseppe Lavagetto2015-05-11
* | | | Remove locking and election modules supportGiuseppe Lavagetto2015-05-10
|/ / /
* | | Merge pull request #90 from jplana/fix-failing-connectionGiuseppe Lavagetto2015-05-10
|\ \ \ | |/ / |/| |
| * | Add support for using proxiesGiuseppe Lavagetto2015-05-10
| * | Fix etcd.Client.machinesGiuseppe Lavagetto2015-04-23
* | | Merge pull request #79 from DevTable/masterGiuseppe Lavagetto2015-04-23
|\ \ \
| * | | check if ttl is not None in writeJimmy Zelinskie2015-02-23
| |/ /
* | | Correct addition of recursive=trueGiuseppe Lavagetto2015-04-23
* | | Add recursive to eternal watchersTom Denham2015-04-23
* | | do not send parameters with `None` value to etcdSkyLothar2015-04-23
|/ /
* / fix __contains__shakim2015-02-22
|/
* Merge pull request #70 from wooparadog/recursive-watchGiuseppe Lavagetto2014-11-04
|\