summaryrefslogtreecommitdiff
path: root/src/etcd
Commit message (Collapse)AuthorAge
...
* Leader Election support.Giuseppe Lavagetto2014-01-06
| | | | | Support for the leader election module of etcd 0.2.0 is added. It is usable as an independent class or through the etcd.Client class.
* Remove prevValue as it's not in the api anymore.Giuseppe Lavagetto2014-01-03
|
* add the "sorted" parameter to read()Giuseppe Lavagetto2014-01-03
|
* Style corrections: removing the redundant proxy method for api_execute.Giuseppe Lavagetto2013-12-31
| | | | Also checking for pep8 compliance
* A few corrections to the lock interface.Giuseppe Lavagetto2013-12-31
|
* Merge branch 'lock-support' of https://github.com/jimrollenhagen/python-etcd ↵Giuseppe Lavagetto2013-12-31
|\ | | | | | | into lock-support
| * Fix to work on python 3.3Jim Rollenhagen2013-12-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix to work on python 3.3 unicode all the things unicode on the response, too *actually* make this work on python 3 fix backward logic one last fix
| * remove unused testsJim Rollenhagen2013-12-30
| |
| * add documentation for lock moduleJim Rollenhagen2013-12-30
| |
| * add support for lock primitivesJim Rollenhagen2013-12-30
| |
* | Sanitize keys without slashGiuseppe Lavagetto2013-12-31
|/
* pep8Giuseppe Lavagetto2013-12-30
|
* Adding better error handling, readable class representation for results.Giuseppe Lavagetto2013-12-30
|
* Adding unit testsGiuseppe Lavagetto2013-12-27
|
* Support for etcd v0.2.0 finalGiuseppe Lavagetto2013-12-27
|
* Support for etcd >= v0.2.0-rc2; still need to adapt unit testsGiuseppe Lavagetto2013-12-19
|
* Etcd parameter is called prevExist, not prevExists.Giuseppe Lavagetto2013-12-02
| | | | Thanks to Dustin Oprea (@dsoprea) for spotting this.
* Cleaning up: removed useless imports, reverted "set" method to use the read ↵Giuseppe Lavagetto2013-12-02
| | | | method under the hood.
* fix pep8 + some more changes in tests due to rebasement.Giuseppe Lavagetto2013-12-02
|
* last round of compatibility issues on the tests after rebasingGiuseppe Lavagetto2013-12-02
|
* adding back old unit testsGiuseppe Lavagetto2013-12-02
|
* Python 3 (>= 3.3) compatibility reached.Giuseppe Lavagetto2013-12-02
|
* Python3 compatibility initial commit (after 2to3 run)Giuseppe Lavagetto2013-12-02
|
* Finalizing v2 api unit testingGiuseppe Lavagetto2013-12-02
|
* Delete can be recursive tooGiuseppe Lavagetto2013-12-02
|
* First batch of unit tests are completedGiuseppe Lavagetto2013-12-02
|
* Fixed the integration tests to reflect the changed value of the exception.Giuseppe Lavagetto2013-12-02
|
* Complete rewrite of unit tests for requests using mox.Giuseppe Lavagetto2013-12-02
| | | | | | Unit tests needed to be rewriteen much more than integration tests. Mox is used instead of mock because it gives more strict control on call arguments for methods.
* Correctly handling info on the creation of a key.Giuseppe Lavagetto2013-12-02
| | | | | | In order to be able to return the info that the key was created, we need to return all the http response from api_execute (which is IMO the right thing to do anyway).
* Re-introducing paramenter newKey in order to keep the functionalityGiuseppe Lavagetto2013-12-02
|
* Completed the first phase of v2 integration, now needed:Giuseppe Lavagetto2013-12-02
| | | | | 1) Unit tests on the new fundamental methods 2) Docs update!
* Initial work on the v2 clientGiuseppe Lavagetto2013-12-02
|
* Merge pull request #5 from jplana/allow-reconnectJose Plana2013-11-27
|\ | | | | Handling reconnections
| * Support passing a cluster via constructorJose Plana2013-10-17
| |
| * Alternative approach to reconnectionJose Plana2013-10-17
| |
| * Added the allow_reconnect parameter, allowing node death tolerance.Giuseppe Lavagetto2013-10-17
| | | | | | | | | | When this optional feature is turned on, the client will cycle between nodes in the cluster upon connection failure, until a live one is found.
* | Fixed more testsJose Plana2013-10-26
| |
* | Fixed more testsJose Plana2013-10-26
| |
* | Fix integration testsJose Plana2013-10-25
|/
* Fix pep8Jose Plana2013-10-16
|
* Adding support for subdirectories in results.Giuseppe Lavagetto2013-10-16
|
* Fix pep8Jose Plana2013-10-11
|
* Added some documentationJose Plana2013-10-09
|
* Removed incorrect SSLv3 protocol supportJose Plana2013-10-09
|
* Added correct test for server authfJose Plana2013-10-09
|
* Aither client OR server auth if performedJose Plana2013-10-09
|
* CA validation implementationJose Plana2013-10-09
|
* Allow TLSv1 protocolJose Plana2013-10-07
|
* Added test to the client ssl auth (+1 squashed commit)Jose Plana2013-10-07
| | | | | Squashed commits: [f3831c9] Added test to the client ssl auth
* reverting the debug output as it breaks unit testsJoe2013-10-07
|