|
|
@ -152,6 +152,7 @@ LOGGING = {
|
|
|
|
"django_structlog": {
|
|
|
|
"django_structlog": {
|
|
|
|
"handlers": ["console"],
|
|
|
|
"handlers": ["console"],
|
|
|
|
"level": "INFO",
|
|
|
|
"level": "INFO",
|
|
|
|
|
|
|
|
"propagate": False,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
"repoapi": {
|
|
|
|
"repoapi": {
|
|
|
|
"handlers": ["console"],
|
|
|
|
"handlers": ["console"],
|
|
|
@ -169,10 +170,18 @@ structlog.configure(
|
|
|
|
structlog.processors.StackInfoRenderer(),
|
|
|
|
structlog.processors.StackInfoRenderer(),
|
|
|
|
structlog.processors.format_exc_info,
|
|
|
|
structlog.processors.format_exc_info,
|
|
|
|
structlog.processors.UnicodeDecoder(),
|
|
|
|
structlog.processors.UnicodeDecoder(),
|
|
|
|
|
|
|
|
structlog.processors.CallsiteParameterAdder(
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
structlog.processors.CallsiteParameter.FILENAME,
|
|
|
|
|
|
|
|
structlog.processors.CallsiteParameter.FUNC_NAME,
|
|
|
|
|
|
|
|
structlog.processors.CallsiteParameter.LINENO,
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
),
|
|
|
|
structlog.processors.ExceptionPrettyPrinter(),
|
|
|
|
structlog.processors.ExceptionPrettyPrinter(),
|
|
|
|
structlog.stdlib.ProcessorFormatter.wrap_for_formatter,
|
|
|
|
structlog.stdlib.ProcessorFormatter.wrap_for_formatter,
|
|
|
|
],
|
|
|
|
],
|
|
|
|
logger_factory=structlog.stdlib.LoggerFactory(),
|
|
|
|
logger_factory=structlog.stdlib.LoggerFactory(),
|
|
|
|
|
|
|
|
wrapper_class=structlog.stdlib.BoundLogger,
|
|
|
|
cache_logger_on_first_use=True,
|
|
|
|
cache_logger_on_first_use=True,
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|