fix(22d): register scrape_kn_catalog_objects in celery include list #339

Merged
lekss361 merged 2 commits from fix/22d-register-catalog-objects-task into main 2026-05-17 21:54:14 +00:00

2 commits

Author SHA1 Message Date
lekss361
f3707712e5 fix(22d): register scrape_kn_catalog_objects in celery include list
PR #335 добавил task, но celery_app.py имеет explicit `include=[]` (а не
autodiscover), поэтому worker не импортировал новый модуль и не зарегистрировал
task name. apply_async из admin endpoint падал с
KeyError: 'tasks.scrape_kn_catalog_objects.scrape_kn_catalog_objects'.

One-line add to include list.
2026-05-18 00:50:07 +03:00
lekss361
1e08cd0c2e feat(22d): admin endpoint POST /admin/scrape/kn-catalog-objects
Manual trigger для catalog-object scraper (PR #335). Smoke-тест и ad-hoc
повторные runs до next beat fire (Tuesday 04:00 UTC).

Body: {"region_code": 66, "max_objects": 3?}
Header: X-Admin-Token: <SCRAPE_ADMIN_TOKEN>
2026-05-18 00:38:52 +03:00