Исходный код 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"