feat(celery): schedule weekly updates and run startup refresh
Some checks failed
CI/CD Pipeline / Run Tests (push) Successful in 1m41s
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Successful in 1m31s
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been cancelled
CI/CD Pipeline / Run Tests (pull_request) Has been cancelled

This commit is contained in:
2026-03-20 11:14:03 +01:00
parent c8bdc282de
commit b8e3f0a5d3
4 changed files with 134 additions and 8 deletions

View File

@@ -218,9 +218,12 @@ Celery-задачи (основные):
Планировщик (`celery beat`) по умолчанию:
- ежедневный парсинг Минпромторга (сертификаты/производители)
- weekly-обновление источников Минпромторга и проверок
- сканирование директории ФНС каждые 5 минут
При старте `celery worker` также выполняется одноразовый автозапуск
`apps.parsers.tasks.parse_all_sources` (с lock через cache, чтобы избежать дублей).
Директории ФНС:
- входящие: `input/fns/`