Features: 1) Add task queue options for Celery scheduled tasks.

Fixes: None.

Extra: 1) Minor adjustments to Celery configuration.
This commit is contained in:
Egor Pavlovich Gorbunov 2025-07-01 22:53:48 +03:00
parent 92813938fd
commit 597e7b98c4

View file

@ -16,17 +16,21 @@ CELERY_BEAT_SCHEDULE = {
"update_orderproducts_task": {
"task": "core.tasks.update_orderproducts_task",
"schedule": timedelta(minutes=1),
"options": {"queue": "default"},
},
"set_default_caches_task": {
"task": "core.tasks.set_default_caches_task",
"schedule": timedelta(hours=4),
"options": {"queue": "default"},
},
"remove_stale_product_images": {
"task": "core.tasks.remove_stale_product_images",
"schedule": timedelta(days=1),
"options": {"queue": "default"},
},
"process_promotions": {
"task": "core.tasks.process_promotions",
"schedule": timedelta(hours=2),
"options": {"queue": "default"},
},
}