diff --git a/monitoring_service.py b/monitoring_service.py index 5a0a511..38db1ac 100644 --- a/monitoring_service.py +++ b/monitoring_service.py @@ -3,12 +3,18 @@ # import logging import asyncio +import sys +import os from datetime import datetime -from src.orchestrator import AppOrchestrator -from src.core.settings import settings -from src.core.logging_config import setup_logging -from src.analyzer import DataAnalyzer -from src.utils.telegram_sender import send_telegram_notification + +# Добавляем 'src' в sys.path, чтобы внутренние импорты (e.g., `from core...`) работали +sys.path.insert(0, os.path.join(os.path.abspath(os.path.dirname(__file__)), 'src')) + +from orchestrator import AppOrchestrator +from core.settings import settings +from core.logging_config import setup_logging +from analyzer import DataAnalyzer +from utils.telegram_sender import send_telegram_notification # #