Исходный код core.configs.scheduler

"""Настройки планировщика заданий APScheduler."""

from pydantic import BaseModel


[документация] class SchedulerSettings(BaseModel): """Параметры планировщика APScheduler и периодичность заданий.""" MAX_WORKERS: int = 30 COALESCE: bool = True MAX_INSTANCES: int = 1 MISFIRE_GRACE_TIME_IN_SECOND: int = 30 JOB_REQUEST_INTERVAL_IN_MINUTES: int = 1 RESENDING_INTERVAL_IN_MINUTES: int = 20 SAT_DATA_SYNC_INTERVAL_IN_HOURS: int = 6 LOG_LEVEL: str = "WARNING"