MCPcopy Create free account
hub / github.com/pyload/pyload / _open

Method _open

module/lib/beaker/synchronization.py:228–233  ·  view source on GitHub ↗
(self, mode)

Source from the content-addressed store, hash-verified

226 _filedesc = property(_filedesc)
227
228 def _open(self, mode):
229 filedescriptor = self._filedesc
230 if filedescriptor is None:
231 filedescriptor = os.open(self.filename, mode)
232 self._filedescriptor.put(filedescriptor)
233 return filedescriptor
234
235 def do_acquire_read_lock(self, wait):
236 filedescriptor = self._open(os.O_CREAT | os.O_RDONLY)

Callers 2

do_acquire_read_lockMethod · 0.95
do_acquire_write_lockMethod · 0.95

Calls 2

openMethod · 0.45
putMethod · 0.45

Tested by

no test coverage detected