Fixes: 1) Update task paths in CELERY_BEAT_SCHEDULE to use engine.core namespace;

Extra: None;
This commit is contained in:
Egor Pavlovich Gorbunov 2025-11-08 06:05:11 +03:00
parent e0ac598bdd
commit 18e38d1665

View file

@ -26,27 +26,27 @@ CELERY_BEAT_SCHEDULER = "django_celery_beat.schedulers.DatabaseScheduler"
CELERY_BEAT_SCHEDULE = { CELERY_BEAT_SCHEDULE = {
"update_products_task": { "update_products_task": {
"task": "core.tasks.update_products_task", "task": "engine.core.tasks.update_products_task",
"schedule": timedelta(minutes=60), "schedule": timedelta(minutes=60),
"options": {"queue": "stock_updater"}, "options": {"queue": "stock_updater"},
}, },
"update_orderproducts_task": { "update_orderproducts_task": {
"task": "core.tasks.update_orderproducts_task", "task": "engine.core.tasks.update_orderproducts_task",
"schedule": timedelta(minutes=1), "schedule": timedelta(minutes=1),
"options": {"queue": "default"}, "options": {"queue": "default"},
}, },
"set_default_caches_task": { "set_default_caches_task": {
"task": "core.tasks.set_default_caches_task", "task": "engine.core.tasks.set_default_caches_task",
"schedule": timedelta(hours=4), "schedule": timedelta(hours=4),
"options": {"queue": "default"}, "options": {"queue": "default"},
}, },
"remove_stale_product_images": { "remove_stale_product_images": {
"task": "core.tasks.remove_stale_product_images", "task": "engine.core.tasks.remove_stale_product_images",
"schedule": timedelta(days=1), "schedule": timedelta(days=1),
"options": {"queue": "default"}, "options": {"queue": "default"},
}, },
"process_promotions": { "process_promotions": {
"task": "core.tasks.process_promotions", "task": "engine.core.tasks.process_promotions",
"schedule": timedelta(hours=2), "schedule": timedelta(hours=2),
"options": {"queue": "default"}, "options": {"queue": "default"},
}, },