diff --git a/aitbc/__init__.py b/aitbc/__init__.py index a4b50804..750f0968 100644 --- a/aitbc/__init__.py +++ b/aitbc/__init__.py @@ -8,7 +8,7 @@ from __future__ import annotations from importlib import import_module from typing import Any -from .aitbc_logging import get_logger, setup_logger +from .aitbc_logging import get_logger, setup_logger, configure_logging from .constants import ( AGENT_COORDINATOR_PORT, BLOCKCHAIN_DATA_DIR, @@ -203,6 +203,7 @@ def __getattr__(name: str) -> Any: __all__ = [ "get_logger", "setup_logger", + "configure_logging", "DATA_DIR", "CONFIG_DIR", "LOG_DIR", diff --git a/apps/coordinator-api/src/app/services/adaptive_learning_app.py b/apps/coordinator-api/src/app/services/adaptive_learning_app.py index eef1b0d1..ab483391 100755 --- a/apps/coordinator-api/src/app/services/adaptive_learning_app.py +++ b/apps/coordinator-api/src/app/services/adaptive_learning_app.py @@ -11,7 +11,7 @@ from fastapi.middleware.cors import CORSMiddleware from ..contexts.advanced_ai.routers.adaptive_learning_health import router as health_router from ..storage import get_session -from .adaptive_learning import AdaptiveLearningService, LearningAlgorithm +from ..contexts.ai_analytics.services.ai_analytics.adaptive_learning import AdaptiveLearningService, LearningAlgorithm app = FastAPI( title="AITBC Adaptive Learning Service", diff --git a/scripts/wrappers/aitbc-hermes-wrapper.py b/scripts/wrappers/aitbc-hermes-wrapper.py index fc484146..9eb3a6fb 100644 --- a/scripts/wrappers/aitbc-hermes-wrapper.py +++ b/scripts/wrappers/aitbc-hermes-wrapper.py @@ -17,7 +17,7 @@ from aitbc import ENV_FILE, NODE_ENV_FILE, REPO_DIR, DATA_DIR, LOG_DIR # Set up environment using aitbc constants os.environ["AITBC_ENV_FILE"] = str(ENV_FILE) os.environ["AITBC_NODE_ENV_FILE"] = str(NODE_ENV_FILE) -os.environ["PYTHONPATH"] = f"{REPO_DIR}/apps/hermes-service/src" +os.environ["PYTHONPATH"] = f"{REPO_DIR}/examples/stubs/hermes-service/src" os.environ["DATA_DIR"] = str(DATA_DIR) os.environ["LOG_DIR"] = str(LOG_DIR) diff --git a/systemd/aitbc-api-gateway.service b/systemd/aitbc-api-gateway.service index 8b0d8b0f..14557d0f 100644 --- a/systemd/aitbc-api-gateway.service +++ b/systemd/aitbc-api-gateway.service @@ -7,7 +7,7 @@ Type=simple User=root WorkingDirectory=/opt/aitbc/apps/api-gateway Environment="PATH=/opt/aitbc/venv/bin:/usr/local/bin:/usr/bin:/bin" -Environment="PYTHONPATH=/opt/aitbc/apps/api-gateway/src:/opt/aitbc/packages/py/aitbc-core/src:$PYTHONPATH" +Environment="PYTHONPATH=/opt/aitbc:/opt/aitbc/apps/api-gateway/src:/opt/aitbc/packages/py/aitbc-core/src:$PYTHONPATH" ExecStart=/opt/aitbc/venv/bin/python -m api_gateway.main Restart=always RestartSec=10 diff --git a/systemd/aitbc-governance.service b/systemd/aitbc-governance.service index 92bb866e..fe4d9a90 100644 --- a/systemd/aitbc-governance.service +++ b/systemd/aitbc-governance.service @@ -7,7 +7,7 @@ Type=simple User=root WorkingDirectory=/opt/aitbc/apps/governance-service Environment="PATH=/opt/aitbc/venv/bin:/usr/local/bin:/usr/bin:/bin" -Environment="PYTHONPATH=/opt/aitbc/apps/governance-service/src:/opt/aitbc/packages/py/aitbc-core/src:$PYTHONPATH" +Environment="PYTHONPATH=/opt/aitbc:/opt/aitbc/apps/governance-service/src:/opt/aitbc/packages/py/aitbc-core/src:$PYTHONPATH" ExecStart=/opt/aitbc/venv/bin/python -m governance_service.main Restart=always RestartSec=10 diff --git a/systemd/aitbc-gpu.service b/systemd/aitbc-gpu.service index 460aa515..71336d65 100644 --- a/systemd/aitbc-gpu.service +++ b/systemd/aitbc-gpu.service @@ -7,7 +7,7 @@ Type=simple User=root WorkingDirectory=/opt/aitbc/apps/gpu-service Environment="PATH=/opt/aitbc/venv/bin:/usr/local/bin:/usr/bin:/bin" -Environment="PYTHONPATH=/opt/aitbc/apps/gpu-service/src:/opt/aitbc/packages/py/aitbc-core/src:$PYTHONPATH" +Environment="PYTHONPATH=/opt/aitbc:/opt/aitbc/apps/gpu-service/src:/opt/aitbc/packages/py/aitbc-core/src:$PYTHONPATH" ExecStart=/opt/aitbc/venv/bin/python -m gpu_service.main Restart=always RestartSec=10 diff --git a/systemd/aitbc-trading.service b/systemd/aitbc-trading.service index 2af466ba..3c6ae805 100644 --- a/systemd/aitbc-trading.service +++ b/systemd/aitbc-trading.service @@ -7,7 +7,7 @@ Type=simple User=root WorkingDirectory=/opt/aitbc/apps/trading-service Environment="PATH=/opt/aitbc/venv/bin:/usr/local/bin:/usr/bin:/bin" -Environment="PYTHONPATH=/opt/aitbc/apps/trading-service/src:/opt/aitbc/packages/py/aitbc-core/src:$PYTHONPATH" +Environment="PYTHONPATH=/opt/aitbc:/opt/aitbc/apps/trading-service/src:/opt/aitbc/packages/py/aitbc-core/src:$PYTHONPATH" ExecStart=/opt/aitbc/venv/bin/python -m trading_service.main Restart=always RestartSec=10