mirror of
https://github.com/suitenumerique/meet.git
synced 2026-08-19 23:07:29 +00:00
🔧(backend) backport logging configuration from docs
Backport the logging configuration from docs to LaSuite Meet after discussion with @lunika. Add a proper base logging setup to restore usable logs in production. The initial repository bootstrap lacked a complete logging configuration, resulting in limited operational visibility.
This commit is contained in:
committed by
aleb_the_flash
parent
a4997e7431
commit
28f652e035
@@ -8,6 +8,10 @@ and this project adheres to
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## Added
|
||||||
|
|
||||||
|
- 🔧(backend) backport logging configuration from docs
|
||||||
|
|
||||||
## [1.17.0] - 2026-05-31
|
## [1.17.0] - 2026-05-31
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|||||||
@@ -1011,6 +1011,44 @@ class Base(Configuration):
|
|||||||
environ_prefix=None,
|
environ_prefix=None,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# Logging
|
||||||
|
# We want to make it easy to log to console but by default we log production
|
||||||
|
# to Sentry and don't want to log to console.
|
||||||
|
LOGGING = {
|
||||||
|
"version": 1,
|
||||||
|
"disable_existing_loggers": False,
|
||||||
|
"formatters": {
|
||||||
|
"simple": {
|
||||||
|
"format": "{asctime} {name} {levelname} {message}",
|
||||||
|
"style": "{",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"handlers": {
|
||||||
|
"console": {
|
||||||
|
"class": "logging.StreamHandler",
|
||||||
|
"formatter": "simple",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
# Override root logger to send it to console
|
||||||
|
"root": {
|
||||||
|
"handlers": ["console"],
|
||||||
|
"level": values.Value(
|
||||||
|
"INFO", environ_name="LOGGING_LEVEL_LOGGERS_ROOT", environ_prefix=None
|
||||||
|
),
|
||||||
|
},
|
||||||
|
"loggers": {
|
||||||
|
"core": {
|
||||||
|
"handlers": ["console"],
|
||||||
|
"level": values.Value(
|
||||||
|
"INFO",
|
||||||
|
environ_name="LOGGING_LEVEL_LOGGERS_APP",
|
||||||
|
environ_prefix=None,
|
||||||
|
),
|
||||||
|
"propagate": False,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
# pylint: disable=invalid-name
|
# pylint: disable=invalid-name
|
||||||
@property
|
@property
|
||||||
def ENVIRONMENT(self):
|
def ENVIRONMENT(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user