Migrate agent-coordinator app to centralized aitbc package utilities
- Migrate 13 files from logging to aitbc.get_logger - main.py, monitoring/prometheus_metrics.py, monitoring/alerting.py - auth/jwt_handler.py, auth/permissions.py, auth/middleware.py - consensus/distributed_consensus.py - ai/realtime_learning.py, ai/advanced_ai.py - protocols/communication.py, protocols/message_types.py - routing/load_balancer.py, routing/agent_discovery.py - Remove logging.basicConfig() from main.py
This commit is contained in:
@@ -3,12 +3,13 @@ Main FastAPI Application for AITBC Agent Coordinator
|
||||
"""
|
||||
|
||||
import asyncio
|
||||
import logging
|
||||
from contextlib import asynccontextmanager
|
||||
from datetime import datetime
|
||||
from typing import Dict, List, Optional, Any
|
||||
import uuid
|
||||
|
||||
from aitbc import get_logger
|
||||
|
||||
from fastapi import FastAPI, HTTPException, BackgroundTasks, Depends, status, Query
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
from fastapi.responses import JSONResponse, Response
|
||||
@@ -30,11 +31,7 @@ from .monitoring.prometheus_metrics import metrics_registry, performance_monitor
|
||||
from .monitoring.alerting import alert_manager, SLAMonitor
|
||||
|
||||
# Configure logging
|
||||
logging.basicConfig(
|
||||
level=logging.INFO,
|
||||
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s"
|
||||
)
|
||||
logger = logging.getLogger(__name__)
|
||||
logger = get_logger(__name__)
|
||||
|
||||
# Global variables
|
||||
agent_registry: Optional[AgentRegistry] = None
|
||||
|
||||
Reference in New Issue
Block a user