class LockManagerInterface(object): """ +----------------------------------------------------------------------+ | TODO: document this interface | | For now, see wsgidav.lock_manager instead | +----------------------------------------------------------------------+ This class is an interface for a LockManager. Implementations for the lock manager in WsgiDAV include:: wsgidav.lock_manager.LockManager wsgidav.lock_manager.ShelveLockManager All methods must be implemented. The url variable in methods refers to the relative URL of a resource. e.g. the resource http://server/share1/dir1/dir2/file3.txt would have a url of '/share1/dir1/dir2/file3.txt' """