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,16 +5,15 @@ Handles cross-chain and cross-region AI agent communication with global optimiza
import asyncio
import json
import logging
from datetime import datetime, timedelta
from pathlib import Path
from typing import Dict, Any, List, Optional
from fastapi import FastAPI, HTTPException
from pydantic import BaseModel
# Configure logging
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)
from aitbc import get_logger
logger = get_logger(__name__)
app = FastAPI(
title="AITBC Global AI Agent Communication Service",