Skip to content

Commit f90a84d

Browse files
committed
App: Backend argument must also set CELERY_RESULT_BACKEND config
1 parent 792a231 commit f90a84d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

celery/app/base.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,6 @@ def __init__(self, main=None, loader=None, backend=None,
140140
self.clock = LamportClock()
141141
self.main = main
142142
self.amqp_cls = amqp or self.amqp_cls
143-
self.backend_cls = backend or self.backend_cls
144143
self.events_cls = events or self.events_cls
145144
self.loader_cls = loader or self.loader_cls
146145
self.log_cls = log or self.log_cls
@@ -173,6 +172,8 @@ def __init__(self, main=None, loader=None, backend=None,
173172
self._preconf = changes or {}
174173
if broker:
175174
self._preconf['BROKER_URL'] = broker
175+
if backend:
176+
self._preconf['CELERY_RESULT_BACKEND'] = backend
176177
if include:
177178
self._preconf['CELERY_IMPORTS'] = include
178179

0 commit comments

Comments
 (0)