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