mirror of https://github.com/rq/rq.git
Removed @resolve_connection from job decorator.
-- resolve_connection already presence inside Queue __init__.
This commit is contained in:
parent
dd994142b3
commit
e76020d894
|
@ -1,6 +1,5 @@
|
|||
from functools import wraps
|
||||
from .queue import Queue
|
||||
from .connections import resolve_connection
|
||||
from .worker import DEFAULT_RESULT_TTL
|
||||
from rq.compat import string_types
|
||||
|
||||
|
@ -28,7 +27,7 @@ class job(object):
|
|||
@wraps(f)
|
||||
def delay(*args, **kwargs):
|
||||
if isinstance(self.queue, string_types):
|
||||
queue = Queue(name=self.queue, connection=resolve_connection(self.connection))
|
||||
queue = Queue(name=self.queue, connection=self.connection)
|
||||
else:
|
||||
queue = self.queue
|
||||
if 'depends_on' in kwargs:
|
||||
|
|
|
@ -73,7 +73,7 @@ class TestDecorator(RQTestCase):
|
|||
|
||||
self.assertEqual(bar_job._dependency_id, foo_job.id)
|
||||
|
||||
@mock.patch('rq.decorators.resolve_connection')
|
||||
@mock.patch('rq.queue.resolve_connection')
|
||||
def test_decorator_connection_laziness(self, resolve_connection):
|
||||
"""Ensure that job decorator resolve connection in `lazy` way """
|
||||
|
||||
|
|
Loading…
Reference in New Issue