diff --git a/apps/plugin-analytics/main.py b/apps/plugin-analytics/main.py index 13e2affd..aa2dd225 100755 --- a/apps/plugin-analytics/main.py +++ b/apps/plugin-analytics/main.py @@ -5,16 +5,15 @@ Handles plugin analytics, usage tracking, and performance monitoring 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 Plugin Analytics Service", diff --git a/apps/plugin-marketplace/main.py b/apps/plugin-marketplace/main.py index 4755a5a0..7756bdb8 100755 --- a/apps/plugin-marketplace/main.py +++ b/apps/plugin-marketplace/main.py @@ -5,7 +5,6 @@ Provides web interface and marketplace functionality for plugins import asyncio import json -import logging from datetime import datetime, timedelta from pathlib import Path from typing import Dict, Any, List, Optional @@ -14,9 +13,9 @@ from fastapi.staticfiles import StaticFiles from fastapi.templating import Jinja2Templates 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 Plugin Marketplace", diff --git a/apps/plugin-registry/main.py b/apps/plugin-registry/main.py index 293fff12..a91ba638 100755 --- a/apps/plugin-registry/main.py +++ b/apps/plugin-registry/main.py @@ -5,7 +5,6 @@ Handles plugin registration, discovery, versioning, and security validation import asyncio import json -import logging import hashlib from datetime import datetime, timedelta from pathlib import Path @@ -13,9 +12,9 @@ from typing import Dict, Any, List, Optional from fastapi import FastAPI, HTTPException, UploadFile, File 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 Plugin Registry", diff --git a/apps/plugin-security/main.py b/apps/plugin-security/main.py index 0ac18ef0..7df57fc8 100755 --- a/apps/plugin-security/main.py +++ b/apps/plugin-security/main.py @@ -5,7 +5,6 @@ Handles plugin security scanning, vulnerability detection, and validation import asyncio import json -import logging import subprocess import tempfile import os @@ -15,9 +14,9 @@ from typing import Dict, Any, List, Optional from fastapi import FastAPI, HTTPException, UploadFile, File 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 Plugin Security Service",