def worker(self): worker = Wrkr.find(self.kwargs['worker_id'], self.resq) if not worker: return None host, pid, queues = str(worker).split(':') queues = queues.split(',') worker.host = host worker.pid = pid worker.queues = queues return worker
def __init__(self, host, worker_id): self.worker_id = worker_id super(Worker, self).__init__(host) self._worker = Wrkr.find(worker_id, self.resq)