mirror of https://github.com/rq/rq.git
Merge pull request #119 from selwin/worker-connection
Worker.find_by_key now properly uses connection. Thanks.
This commit is contained in:
commit
c65a414e4a
|
@ -84,11 +84,12 @@ class Worker(object):
|
|||
return None
|
||||
|
||||
name = worker_key[len(prefix):]
|
||||
worker = cls([], name)
|
||||
worker = cls([], name, connection=connection)
|
||||
queues = connection.hget(worker.key, 'queues')
|
||||
worker._state = connection.hget(worker.key, 'state') or '?'
|
||||
if queues:
|
||||
worker.queues = map(Queue, queues.split(','))
|
||||
worker.queues = [Queue(queue, connection=connection)
|
||||
for queue in queues.split(',')]
|
||||
return worker
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue