#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Logging system for Warp API server Provides console-only logging. """ import logging def setup_logging(): """Configure console-only logging system""" logger = logging.getLogger('warp_api') logger.setLevel(logging.DEBUG) for handler in logger.handlers[:]: logger.removeHandler(handler) console_handler = logging.StreamHandler() console_handler.setLevel(logging.INFO) formatter = logging.Formatter( '%(asctime)s - %(name)s - %(levelname)s - %(funcName)s:%(lineno)d - %(message)s' ) console_handler.setFormatter(formatter) logger.addHandler(console_handler) return logger # Initialize logger logger = setup_logging() def log(*a): """Legacy log function for backward compatibility""" logger.info(" ".join(str(x) for x in a))