(self)
| 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() |
no test coverage detected