INNER CODE UNIT · Python

_ensure_optional_log_directories

skygazer42/MimirQ · app/main.py:245

def _ensure_optional_log_directories() -> None:
    if bool(getattr(settings, "ENABLE_METRICS_LOG", False)):
        _ensure_parent_directory(
            getattr(settings, "METRICS_LOG_PATH", "./logs/rag_metrics.jsonl"),
            warning_message="Failed to ensure metrics log dir",
        )
    if bool(getattr(settings, "MINIO_ENABLED", False)):
        _ensure_parent_directory(
            getattr(settings, "MINIO_METRICS_LOG_PATH", "./logs/minio_metrics.jsonl"),
            warning_message="Failed to ensure MinIO metrics log dir",
        )


def _setup_langsmith_tracing() -> None:
    if not bool(getattr(settings, "LANGSMITH_TRACING_ENABLED", False)):
        return
    try:
        from app.rag.tracing import setup_tracing

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…