config.py
- Pfad:
/var/www/mcp-servers/mcp-docs/config.py - Namespace: -
- Zeilen: 30 | Größe: 651 Bytes
- Geändert: 2025-12-28 12:36:12 | Gescannt: 2025-12-31 10:22:15
Code Hygiene Score: 100
- Dependencies: 100 (25%)
- LOC: 100 (20%)
- Methods: 100 (20%)
- Secrets: 100 (15%)
- Classes: 100 (10%)
- Magic Numbers: 100 (10%)
Keine Issues gefunden.
Dependencies 6
- extends BaseConfig
- use sys
- use pathlib.Path
- use typing.ClassVar
- use typing.List
- use shared.config_base.BaseConfig
Klassen 1
-
Configclass Zeile 12
Code
"""Zentrale Konfiguration für MCP-Docs Server."""
import sys
from pathlib import Path
from typing import ClassVar, List
# Shared Foundation
sys.path.insert(0, str(Path(__file__).parent.parent))
from shared.config_base import BaseConfig
class Config(BaseConfig):
"""
Konfiguration für MCP-Docs Server.
Erbt alle DB-Konfiguration von BaseConfig.
Definiert nur docs-spezifische Werte.
"""
# Docs-Konfiguration
MAX_RESULTS: ClassVar[int] = 100
MAX_CONTENT_LENGTH: ClassVar[int] = 500000
# Status-Werte
VALID_STATUSES: ClassVar[List[str]] = [
"draft",
"published",
"archived",
]