Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aboutcode-org/scancode-toolkit
/ locked
Method
locked
src/scancode/lockfile.py:26–33 ·
view source on GitHub ↗
(self, timeout)
Source
from the content-addressed store, hash-verified
24
25
@contextmanager
26
def
locked(self, timeout):
27
acquired = self.acquire(timeout=timeout)
28
if
not acquired:
29
raise
LockTimeout(timeout)
30
try
:
31
yield
32
finally:
33
self.release()
Callers
3
load_or_build
Method · 0.80
load_or_build
Method · 0.80
save
Method · 0.80
Calls
2
LockTimeout
Class · 0.85
release
Method · 0.45
Tested by
no test coverage detected