Merge pull request #487 from camptocamp/18.0-jsonlogger-import

fix: adapt import of jsonlogger
This commit is contained in:
Florent Xicluna authored and GitHub committed 2025-05-06 10:50:59 +02:00
commit 9965a55414
1 file changed
+3 -3
+3 -3
View File
@@ -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.current_thread(), "dbname", "?")
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.