[loggers] keys=root,ui,external [handlers] keys=consoleHandler,fileHandler,errorHandler [formatters] keys=structuredFormatter,consoleFormatter [logger_root] level=INFO handlers=consoleHandler,fileHandler [logger_ui] level=WARNING handlers=fileHandler qualname=src.ui propagate=0 [logger_external] level=WARNING handlers=fileHandler qualname=httpx,requests,urllib3 propagate=0 [handler_consoleHandler] class=StreamHandler level=INFO formatter=consoleFormatter args=(sys.stdout,) [handler_fileHandler] class=handlers.RotatingFileHandler level=INFO formatter=structuredFormatter args=('logs/beatdebate.log', 'a', 10485760, 5, 'utf-8') [handler_errorHandler] class=handlers.RotatingFileHandler level=ERROR formatter=structuredFormatter args=('logs/errors.log', 'a', 10485760, 5, 'utf-8') [formatter_structuredFormatter] format=%(asctime)s - %(name)s - %(levelname)s - %(message)s datefmt=%Y-%m-%d %H:%M:%S [formatter_consoleFormatter] format=%(asctime)s [%(levelname)s] %(name)s: %(message)s datefmt=%H:%M:%S