|
@@ -64,6 +64,7 @@ _DEFAULTS = {
|
|
"CELERYD_LOG_COLOR": False,
|
|
"CELERYD_LOG_COLOR": False,
|
|
"CELERYD_LOG_LEVEL": "WARN",
|
|
"CELERYD_LOG_LEVEL": "WARN",
|
|
"CELERYD_LOG_FILE": None, # stderr
|
|
"CELERYD_LOG_FILE": None, # stderr
|
|
|
|
+ "CELERYBEAT_SCHEDULER": "celery.beat.PersistentScheduler",
|
|
"CELERYBEAT_SCHEDULE": {},
|
|
"CELERYBEAT_SCHEDULE": {},
|
|
"CELERYD_STATE_DB": None,
|
|
"CELERYD_STATE_DB": None,
|
|
"CELERYD_ETA_SCHEDULER_PRECISION": 1,
|
|
"CELERYD_ETA_SCHEDULER_PRECISION": 1,
|
|
@@ -255,6 +256,7 @@ def prepare(m, source=settings, defaults=_DEFAULTS):
|
|
m.CELERYBEAT_LOG_LEVEL = _get("CELERYBEAT_LOG_LEVEL")
|
|
m.CELERYBEAT_LOG_LEVEL = _get("CELERYBEAT_LOG_LEVEL")
|
|
m.CELERYBEAT_LOG_FILE = _get("CELERYBEAT_LOG_FILE")
|
|
m.CELERYBEAT_LOG_FILE = _get("CELERYBEAT_LOG_FILE")
|
|
m.CELERYBEAT_SCHEDULE = _get("CELERYBEAT_SCHEDULE")
|
|
m.CELERYBEAT_SCHEDULE = _get("CELERYBEAT_SCHEDULE")
|
|
|
|
+ m.CELERYBEAT_SCHEDULER = _get("CELERYBEAT_SCHEDULER")
|
|
m.CELERYBEAT_SCHEDULE_FILENAME = _get("CELERYBEAT_SCHEDULE_FILENAME")
|
|
m.CELERYBEAT_SCHEDULE_FILENAME = _get("CELERYBEAT_SCHEDULE_FILENAME")
|
|
m.CELERYBEAT_MAX_LOOP_INTERVAL = _get("CELERYBEAT_MAX_LOOP_INTERVAL")
|
|
m.CELERYBEAT_MAX_LOOP_INTERVAL = _get("CELERYBEAT_MAX_LOOP_INTERVAL")
|
|
|
|
|