def work(): # Start a worker with a custom name print("Default1111", queue) worker = Worker([queue], connection=conn, name='foo') print('22323232323', worker.get_current_job()) worker.work()
def test_get_current_job(self): """Ensure worker.get_current_job() works properly""" q = Queue() worker = Worker([q]) job = q.enqueue_call(say_hello) self.assertEqual(self.testconn.hget(worker.key, "current_job"), None) worker.set_current_job_id(job.id) self.assertEqual(worker.get_current_job_id(), as_text(self.testconn.hget(worker.key, "current_job"))) self.assertEqual(worker.get_current_job(), job)
def test_get_current_job(self): """Ensure worker.get_current_job() works properly""" q = Queue() worker = Worker([q]) job = q.enqueue_call(say_hello) self.assertEqual(self.testconn.hget(worker.key, 'current_job'), None) worker.set_current_job_id(job.id) self.assertEqual( worker.get_current_job_id(), as_text(self.testconn.hget(worker.key, 'current_job'))) self.assertEqual(worker.get_current_job(), job)