Migrate infrastructure apps to centralized aitbc package utilities

- Migrate monitor/monitor.py from logging to aitbc.get_logger and hardcoded paths to DATA_DIR
- Migrate multi-region-load-balancer/main.py from logging to aitbc.get_logger
- Migrate global-infrastructure/main.py from logging to aitbc.get_logger
- Migrate global-ai-agents/main.py from logging to aitbc.get_logger
- Migrate exchange-integration/main.py from logging to aitbc.get_logger
- Migrate trading-engine/main.py from logging to aitbc.get_logger
- Migrate compliance-service/main.py from logging to aitbc.get_logger
- Remove logging.basicConfig() calls from all files
This commit is contained in:
aitbc
2026-04-25 07:23:45 +02:00
parent 2f3a0a9fa5
commit b316259df8
7 changed files with 23 additions and 29 deletions

View File

@@ -5,7 +5,6 @@ Handles order matching, trade execution, and settlement
import asyncio
import json
import logging
from collections import defaultdict, deque
from datetime import datetime
from pathlib import Path
@@ -14,9 +13,9 @@ from fastapi import FastAPI, HTTPException
from pydantic import BaseModel
from contextlib import asynccontextmanager
# Configure logging
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)
from aitbc import get_logger
logger = get_logger(__name__)
@asynccontextmanager
async def lifespan(app: FastAPI):