nofeardb.engine.DocumentLock

class nofeardb.engine.DocumentLock(storage_engine: StorageEngine, document: Document, expiration: int = 60)

Bases: object

A Lock for a specific document

is_locked() bool

returns wether a document is currently locked

lock()

locks a document

release()

releases a document lock