Update to new version of celery (so djcelery is removed).

This seems to involve unsetting TEST_RUNNER. I'm not certain
this is correct; I'm asking on IRC.
2021-05-layout
Marnanel Thurman 2021-05-31 19:13:07 +01:00
rodzic 7233d203bd
commit 77b45772bb
4 zmienionych plików z 16 dodań i 6 usunięć

Wyświetl plik

@ -0,0 +1,3 @@
from .celery import app as celery_app
__all__ = ('celery_app', )

Wyświetl plik

@ -0,0 +1,13 @@
import os
from celery import Celery
app = Celery('kepi')
app.config_from_object('django.conf:settings', namespace='CELERY')
app.autodiscover_tasks()
@app.task(bind=True)
def debug_task(self):
print(f'Request: {self.request!r}')

Wyświetl plik

@ -1,7 +1,5 @@
import os
import djcelery
import logging
djcelery.setup_loader()
logger = logging.Logger(name='kepi')
@ -84,7 +82,6 @@ INSTALLED_APPS = (
'django.contrib.messages',
'django.contrib.staticfiles',
'djcelery',
'django_celery_results',
'rest_framework',
@ -142,8 +139,6 @@ LOGGING = {
},
}
TEST_RUNNER = 'djcelery.contrib.test_runner.CeleryTestSuiteRunner'
TIME_ZONE = 'UTC'
USE_I18N = True

Wyświetl plik

@ -6,7 +6,6 @@ requests-http-signature
cryptography
pillow
celery>4.0.0
django-celery
httpretty
httpsig
django-celery-results