{ "version": 1, "disable_existing_loggers": false, "formatters": { "default": { "()": "logging.Formatter", "fmt": "[%(process)d|%(name)-12s] %(message)s" } }, "handlers": { "access": { "class": "app.utils.logging.RichConsoleHandler", "omit_repeated_times": true, "show_time": false, "enable_link_path": false, "tracebacks_show_locals": true, "rich_tracebacks": true, "formatter": "default", "width": 140, "style": "yellow" }, "sqlalchemy": { "class": "app.utils.logging.RichConsoleHandler", "omit_repeated_times": true, "show_time": false, "enable_link_path": false, "tracebacks_show_locals": true, "rich_tracebacks": true, "formatter": "default", "width": 140, "style": "magenta" }, "stream": { "class": "app.utils.logging.RichConsoleHandler", "omit_repeated_times": true, "show_time": false, "enable_link_path": false, "tracebacks_show_locals": true, "rich_tracebacks": true, "formatter": "default", "width": 140, "style": "white" } }, "loggers": { "_granian": { "handlers": [ "stream" ], "propagate": false, "level": "DEBUG" }, "granian.access": { "handlers": [ "access" ], "propagate": false, "level": "DEBUG", "qualname": "granian.access" }, "sqlalchemy.engine.Engine": { "handlers": [ "sqlalchemy" ], "level": "ERROR", "propagate": false, "qualname": "sqlalchemy.engine.Engine" } } }