MCPcopy
hub / github.com/pyload/pyload / getTask

Method getTask

module/CaptchaManager.py:45–52  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

43 self.lock.release()
44
45 def getTask(self):
46 self.lock.acquire()
47 for task in self.tasks:
48 if task.status in ("waiting", "shared-user"):
49 self.lock.release()
50 return task
51 self.lock.release()
52 return None
53
54 def getTaskByID(self, tid):
55 self.lock.acquire()

Callers 2

isCaptchaWaitingMethod · 0.80
getCaptchaTaskMethod · 0.80

Calls 2

acquireMethod · 0.80
releaseMethod · 0.45

Tested by

no test coverage detected