(self, timeout=1)
| 43 | self.put(task) |
| 44 | |
| 45 | def get_task(self, timeout=1) -> Optional[TaskQueueItem]: |
| 46 | try: |
| 47 | raw_item = super().get(raw=True, block=True, timeout=timeout) |
| 48 | return TaskQueueItem(queue_item_id=raw_item['pqid'], task=raw_item['data']) |
| 49 | |
| 50 | except Empty: |
| 51 | return None |
no test coverage detected