Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
1
2
3
4
5
6
7
8
9
10
11
12
13
from django.test import override_settings
def sync_celery(function=None):
"""Synchronous task execution by celery. Does not require redis"""
actual_decorator = override_settings(
CELERY_EAGER_PROPAGATES_EXCEPTIONS=True,
CELERY_ALWAYS_EAGER=True,
BROKER_BACKEND='memory'
)
if function:
return actual_decorator(function)
return actual_decorator