Migrate plugin apps to centralized aitbc package utilities
- Migrate plugin-security/main.py from logging to aitbc.get_logger - Migrate plugin-registry/main.py from logging to aitbc.get_logger - Migrate plugin-analytics/main.py from logging to aitbc.get_logger - Migrate plugin-marketplace/main.py from logging to aitbc.get_logger - Remove logging.basicConfig() calls from all files
This commit is contained in:
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user