summaryrefslogtreecommitdiff
path: root/zake/fake_storage.py
Commit message (Expand)AuthorAgeFilesLines
* Copy the incoming sequences if providedJoshua Harlow2014-08-311-1/+1
* Expose the storage properties directlyJoshua Harlow2014-08-311-9/+8
* After further reading locks seem needed around mutating operationsJoshua Harlow2014-08-311-1/+2
* More use better named variablesJoshua Harlow2014-08-311-3/+3
* Use better named variablesJoshua Harlow2014-08-301-3/+4
* Pop and contains also don't need to use the lockJoshua Harlow2014-08-301-4/+2
* Avoid requiring the lock on attempts to pop the root pathJoshua Harlow2014-08-301-3/+3
* Separate the path gathering from watch creationJoshua Harlow2014-08-301-9/+10
* Just use the clients property which already locks itselfJoshua Harlow2014-08-301-3/+1
* Reading from a dictionary doesn't need a lockJoshua Harlow2014-08-301-2/+1
* Use the same parent iterkeys method to be consistentJoshua Harlow2014-08-301-1/+2
* Use a constant to define what root isJoshua Harlow2014-08-301-4/+6
* Use a generator to ensure we get a unused sequence pathJoshua Harlow2014-08-301-7/+18
* Remove useless helper functionJoshua Harlow2014-08-241-5/+1
* Correctly set data when a version is passedJoshua Harlow2014-08-221-0/+3
* Bump for 0.1 and include storage attached clientsJoshua Harlow2014-08-221-0/+5
* More work to make multi-clients work correctlyJoshua Harlow2014-08-181-15/+30
* Start to make multi-client storage possibleJoshua Harlow2014-08-171-4/+35
* Determine the sequence when lockedJoshua Harlow2014-07-181-3/+2
* Return the number of items purged on purge returnJoshua Harlow2014-07-181-1/+2
* Only purge if the session id has a valueJoshua Harlow2014-07-181-0/+2
* Add ephemeral_owner supportJoshua Harlow2014-07-181-15/+47
* Make storage lock argument mandatoryJoshua Harlow2014-07-181-3/+1
* Add much more robust transaction supportJoshua Harlow2014-07-171-0/+21
* Put back __setitem__ and __getitem__Joshua Harlow2014-05-101-0/+8
* Remove __getitem__ and __setitem__Joshua Harlow2014-05-101-9/+15
* Move znode making function to storageJoshua Harlow2014-05-101-0/+20
* Ensure all paths are normalized before storage interactionJoshua Harlow2014-05-101-2/+0
* Add sequence id supportJoshua Harlow2014-04-081-1/+67
* Reflect is_child -> is_child_pathJoshua Harlow2013-12-211-2/+2
* Split up fake_client fileJoshua Harlow2013-12-211-0/+73