2010-10-06 12 views

Répondre

7

Il y a aussi un coureur de test Django personnalisé dans django-céleri qui aide à CELERY_ALWAYS_EAGER. En savoir plus sur l'utilisation de Celery avec Django au the docs.

+1

Le lien est rompu: http://celery.readthedocs.org/en/latest/configuration.html#celery-always-eager – Jannis

+0

Le lien est de nouveau rompu. – Jon

3

Dans la version 4.0 du paramètre Céleri CELERY_ALWAYS_EAGER a été remplacé par CELERY_TASK_ALWAYS_EAGER dans Django settings.py ou task_always_eager en mode natif dans celery conf. Puisque les nombreux changements dans la configuration du céleri de la version 3.x à la version 4.x sont répartis sur plusieurs lignes, je suggère d'utiliser l'outil de migration des paramètres intégrés.

celery upgrade settings --django

source:

Heureusement, vous ne devez pas changer manuellement les fichiers, comme les céleris paramètres de mise à niveau programme --django devrait faire la bonne chose.

http://docs.celeryproject.org/en/latest/whatsnew-4.0.html#step-4-upgrade-to-celery-4-0