summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Increase watcher coverage to 100%pure-pythonBen Bangert2012-08-311-8/+93
* Fix doc strings on data watcher.Ben Bangert2012-08-311-5/+5
* Retain full fledge peekable queue functionality. Don't add it to our coverage.Ben Bangert2012-08-311-2/+34
* Use the right name for the retry sleeper and add tests for missing coverage.Ben Bangert2012-08-312-6/+29
* sync should call sync_async methodBen Bangert2012-08-311-3/+1
* Add sync command and sync command test.Ben Bangert2012-08-313-1/+46
* Add a test for the peek able queue, and some basic commands using gevent.Ben Bangert2012-08-311-0/+25
* Use existing boolean eval for exists error case.Ben Bangert2012-08-311-1/+1
* Add a working PeekableQueue for gevent 0.13.Ben Bangert2012-08-312-38/+126
* Delete should return TrueBen Bangert2012-08-311-3/+3
* More basic test for lib event.Ben Bangert2012-08-311-5/+1
* Ensure that we don't catch an exists request and all errors, just the nonode ...Ben Bangert2012-08-311-2/+6
* we no longer need zc-zookeeper-staticHanno Schlichting2012-08-311-1/+0
* Remove zookeeper C leftovers.Ben Bangert2012-08-316-202/+10
* Indent!Hanno Schlichting2012-08-311-1/+1
* Retain node names as UTF-8 on the way back out.Ben Bangert2012-08-312-4/+3
* Capture deserialization errors, log them, and set the exception on the async_...Ben Bangert2012-08-311-0/+7
* Enable test large create test. Refs #21.Ben Bangert2012-08-311-2/+2
* Ensure the reader is set to done when it exits. Fixes #21.Ben Bangert2012-08-311-0/+1
* Use better term for ACL list, update tests for full security test coverage.Ben Bangert2012-08-312-1/+20
* Returning byte array wrapper isn't needed.Ben Bangert2012-08-311-2/+2
* Line formattingBen Bangert2012-08-311-4/+4
* Add (broken) test for client.create with real unicode path nameHanno Schlichting2012-08-311-0/+8
* Add tests for client.create and weird path valuesHanno Schlichting2012-08-311-0/+8
* Actually make the data value of client.create a byte string.Hanno Schlichting2012-08-313-9/+20
* Deal with Unicode data in client.create and convert to utf-8.Hanno Schlichting2012-08-312-1/+10
* Make `value` argument of client.create optional and default to an empty stringHanno Schlichting2012-08-312-4/+10
* travis: test all branchesHanno Schlichting2012-08-311-4/+0
* test client.create `NodeExistsError` exceptionHanno Schlichting2012-08-311-0/+6
* test client.create return value in the simplest testHanno Schlichting2012-08-311-1/+2
* add disabled test for client.create with a large value -> currently deadlocksHanno Schlichting2012-08-311-0/+10
* test client.test_create_ephemeral_no_childrenHanno Schlichting2012-08-311-0/+9
* more coverage tests for client.createHanno Schlichting2012-08-311-14/+38
* re-order client testsHanno Schlichting2012-08-311-13/+13
* coverage tests for client.connected/client_idHanno Schlichting2012-08-311-2/+15
* State lock not needed in here anymore since the entire function is called wit...Ben Bangert2012-08-301-4/+2
* Ensure all calls that could deplete the _queue and _pending are in a state lo...Ben Bangert2012-08-301-15/+22
* document client.state and avoid describing internals of client.retryHanno Schlichting2012-08-301-3/+9
* typoHanno Schlichting2012-08-301-1/+1
* document client.handler APIHanno Schlichting2012-08-301-0/+5
* officially document client.retry and the availibility of the recipesHanno Schlichting2012-08-303-0/+13
* Moar constants for easier reading.Ben Bangert2012-08-301-5/+9
* move properties to the top of client codeHanno Schlichting2012-08-301-12/+12
* only document exceptions on non-async client API'sHanno Schlichting2012-08-301-4/+0
* move client.ensure_path below client.createHanno Schlichting2012-08-301-25/+25
* document arguments to client.ensure_pathHanno Schlichting2012-08-301-1/+4
* reorder client code to have the non-async method before the async oneHanno Schlichting2012-08-301-120/+119
* docs: refer to the non-async API details instead of duplicating themHanno Schlichting2012-08-301-52/+23
* order client docs by source instead of alphabeticallyHanno Schlichting2012-08-301-0/+1
* threading module not needed, return True instead of removing itself.Ben Bangert2012-08-301-2/+1