Merge branch 'fix-celery-issues' into 'master'

Fix celery issues

See merge request funkwhale/funkwhale!563
This commit is contained in:
Eliot Berriot 2019-01-25 15:44:00 +01:00
commit 22a38260e6
4 changed files with 4 additions and 2 deletions

View File

@ -14,7 +14,7 @@ logger = logging.getLogger("celery")
if not settings.configured:
# set the default Django settings module for the 'celery' program.
os.environ.setdefault(
"DJANGO_SETTINGS_MODULE", "config.settings.local"
"DJANGO_SETTINGS_MODULE", "config.settings.production"
) # pragma: no cover
app = celery.Celery("funkwhale_api")

View File

@ -21,7 +21,7 @@ pytz==2018.9
# Redis support
django-redis>=4.10,<4.11
redis>=3.0,<3.1
kombu>=4.2.2,<4.3
celery>=4.2,<4.3

View File

@ -0,0 +1 @@
Fixed celery worker defaulting to development settings instead of production

View File

@ -0,0 +1 @@
Upgraded kombu to fix an incompatibility with redis>=3