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. |