from pydantic_settings import BaseSettings from .app_settings import app_settings class LogSettings(BaseSettings): LOG_LEVEL: str = "DEBUG" LOG_BASE_PATH: str = app_settings.LOG_BASE_PATH LOG_PATH: str = LOG_BASE_PATH + "/" + app_settings.BACKEND_LOG_FILE_NAME + ".log" LOG_RETENTION: str = "14 days" LOG_ROTATION: str = "00:00" # mid night class Config: env_file = ".log.env" env_file_encoding = "utf-8" log_settings = LogSettings()