mirror of
https://github.com/camptocamp/odoo-cloud-platform.git
synced 2026-06-23 18:04:34 +00:00
[18.0][FIX] logging_json: warning jsonlogger
This commit is contained in:
committed by
Florent Xicluna
parent
d4226335c5
commit
0f4756e420
@@ -13,9 +13,9 @@ from .strtobool import strtobool
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
try:
|
||||
from pythonjsonlogger import jsonlogger
|
||||
from pythonjsonlogger.json import JsonFormatter
|
||||
except ImportError:
|
||||
jsonlogger = None # noqa
|
||||
JsonFormatter = None # noqa
|
||||
_logger.debug("Cannot 'import pythonjsonlogger'.")
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ def is_true(strval):
|
||||
return bool(strtobool(strval or "0".lower()))
|
||||
|
||||
|
||||
class OdooJsonFormatter(jsonlogger.JsonFormatter):
|
||||
class OdooJsonFormatter(JsonFormatter):
|
||||
def add_fields(self, log_record, record, message_dict):
|
||||
record.pid = os.getpid()
|
||||
record.dbname = getattr(threading.currentThread(), "dbname", "?")
|
||||
|
||||
Reference in New Issue
Block a user