euscanwww: using djcelery.schedulers.DatabaseScheduler for periodic tasks
Signed-off-by: volpino <fox91@anche.no>
This commit is contained in:
parent
339ae58445
commit
c483ac41f1
@ -1,7 +1,6 @@
|
|||||||
# Django settings for euscanwww project.
|
# Django settings for euscanwww project.
|
||||||
|
|
||||||
import os.path
|
import os.path
|
||||||
from datetime import timedelta
|
|
||||||
|
|
||||||
DEBUG = True
|
DEBUG = True
|
||||||
TEMPLATE_DEBUG = DEBUG
|
TEMPLATE_DEBUG = DEBUG
|
||||||
@ -241,21 +240,7 @@ CELERYD_CONCURRENCY = 4
|
|||||||
TASKS_CONCURRENTLY = 8
|
TASKS_CONCURRENTLY = 8
|
||||||
TASKS_SUBTASK_PACKAGES = 32
|
TASKS_SUBTASK_PACKAGES = 32
|
||||||
|
|
||||||
CELERYBEAT_SCHEDULE = {
|
CELERYBEAT_SCHEDULER = "djcelery.schedulers.DatabaseScheduler"
|
||||||
"refresh_package_query": {
|
|
||||||
"task": "djeuscan.tasks.consume_refresh_package_request",
|
|
||||||
"schedule": timedelta(minutes=1),
|
|
||||||
},
|
|
||||||
"weekly_update": {
|
|
||||||
"task": "djeuscan.tasks.update_task",
|
|
||||||
"schedule": timedelta(days=7),
|
|
||||||
},
|
|
||||||
"daily_update": {
|
|
||||||
"task": "djeuscan.tasks.update_task",
|
|
||||||
"schedule": timedelta(days=1),
|
|
||||||
"kwargs": {"scan_upstream": False}
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
# LDAP authentication
|
# LDAP authentication
|
||||||
# TODO: Test data - change me!
|
# TODO: Test data - change me!
|
||||||
|
Loading…
Reference in New Issue
Block a user