Attention
You are looking at outdated documentation for version 1.x. A newer version is available.
5.5.3.1.10. wsgidav.lock_storageΒΆ
Implements two storage providers for LockManager.
Two alternative lock storage classes are defined here: one in-memory (dict-based), and one persistent low performance variant using shelve.
See wsgidav.lock_manager.LockManager
See Developers info for more information about the WsgiDAV architecture.
Functions
generateLockToken () |
|
lockString (lockDict) |
Return readable rep. |
normalizeLockRoot (path) |
|
test () |
|
validateLock (lock) |
Classes
LockStorageDict () |
An in-memory lock manager storage implementation using a dictionary. |
LockStorageShelve (storagePath) |
A low performance lock manager implementation using shelve. |
ReadWriteLock () |
Read-Write lock class. |