wsgidav.lock_man.lock_storage.LockStorageShelve.create¶
- LockStorageShelve.create(path, lock)¶
Create a direct lock for a resource path.
- path:
Normalized path (utf8 encoded string, no trailing ‘/’)
- lock:
lock dictionary, without a token entry
- Returns
<lock
- Return type
New unique lock token.
Note: the lock dictionary may be modified on return:
lock[‘root’] is ignored and set to the normalized <path>
lock[‘timeout’] may be normalized and shorter than requested
lock[‘token’] is added