refactor: remove deprecated logging.py compatibility layer
All checks were successful
Cross-Node Transaction Testing / transaction-test (push) Successful in 4s
Deploy to Testnet / deploy-testnet (push) Successful in 1m31s
Multi-Node Stress Testing / stress-test (push) Successful in 3s
Node Failover Simulation / failover-test (push) Successful in 3s

- Delete aitbc/logging.py module
- Remove setup_logger, get_logger, and configure_logging functions
- Clean up compatibility layer for aitbc_logging imports
This commit is contained in:
aitbc
2026-05-03 19:22:08 +02:00
parent 19d415a235
commit 75cf8b007f

View File

@@ -1,38 +0,0 @@
"""
Logging module (alias for aitbc_logging)
This module provides a compatibility layer for imports from aitbc.logging
"""
import logging
import sys
from typing import Optional
def setup_logger(
name: str,
level: str = "INFO",
format_string: Optional[str] = None
) -> logging.Logger:
"""Setup a logger with consistent formatting"""
if format_string is None:
format_string = "%(asctime)s - %(name)s - %(levelname)s - %(message)s"
logger = logging.getLogger(name)
logger.setLevel(getattr(logging, level.upper()))
if not logger.handlers:
handler = logging.StreamHandler(sys.stdout)
formatter = logging.Formatter(format_string)
handler.setFormatter(formatter)
logger.addHandler(handler)
return logger
def get_logger(name: str) -> logging.Logger:
"""Get a logger instance"""
return logging.getLogger(name)
def configure_logging(level: str = "INFO", format_string: str = None):
"""Configure logging with default settings"""
return setup_logger("aitbc", level=level, format_string=format_string)
__all__ = ["get_logger", "setup_logger", "configure_logging"]