Commit Graph
12 Commits
Author SHA1 Message Date
Vincent Van Rossem 830727d925 [FIX] logging_json: no attribute 'JsonFormatter'
Fixes
```
Traceback (most recent call last):
  File "/odoo/src/odoo/modules/registry.py", line 110, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/odoo/src/odoo/modules/loading.py", line 485, in load_modules
    processed_modules += load_marked_modules(env, graph,
  File "/odoo/src/odoo/modules/loading.py", line 366, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/odoo/src/odoo/modules/loading.py", line 187, in load_module_graph
    load_openerp_module(package.name)
  File "/odoo/src/odoo/modules/module.py", line 395, in load_openerp_module
    __import__(qualname)
  File "/odoo/external-src/odoo-cloud-platform/logging_json/__init__.py", line 1, in <module>
    from . import json_log
  File "/odoo/external-src/odoo-cloud-platform/logging_json/json_log.py", line 32, in <module>
    class OdooJsonFormatter(jsonlogger.JsonFormatter):
AttributeError: 'NoneType' object has no attribute 'JsonFormatter'
2026-03-11 10:31:34,072 82 CRITICAL odoodb odoo.service.server: Failed to initialize database `odoodb`.
Traceback (most recent call last):
  File "/odoo/src/odoo/service/server.py", line 1374, in preload_registries
    registry = Registry.new(dbname, update_module=update_module)
  File "/usr/local/lib/python3.10/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
  File "/odoo/src/odoo/tools/func.py", line 87, in locked
    return func(inst, *args, **kwargs)
  File "/odoo/src/odoo/modules/registry.py", line 110, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/odoo/src/odoo/modules/loading.py", line 485, in load_modules
    processed_modules += load_marked_modules(env, graph,
  File "/odoo/src/odoo/modules/loading.py", line 366, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/odoo/src/odoo/modules/loading.py", line 187, in load_module_graph
    load_openerp_module(package.name)
  File "/odoo/src/odoo/modules/module.py", line 395, in load_openerp_module
    __import__(qualname)
  File "/odoo/external-src/odoo-cloud-platform/logging_json/__init__.py", line 1, in <module>
    from . import json_log
  File "/odoo/external-src/odoo-cloud-platform/logging_json/json_log.py", line 32, in <module>
    class OdooJsonFormatter(jsonlogger.JsonFormatter):
AttributeError: 'NoneType' object has no attribute 'JsonFormatter'
```

Inspired by https://github.com/nolar/kopf/pull/1149
2026-03-11 12:41:40 +01:00
SilvioC2CandSilvioC2C 9c364fea1c [FIX] logging_json: forward compatibility
Make the module compatible w/ ``python-json-logger==3.3.*`` (importing ``jsonlogger`` displays a deprecation warning)
2025-12-22 14:20:38 +01:00
Alexandre Fayolle 61d30ef6ff run pre-commit 2024-06-24 11:58:48 +02:00
Yannick Payot d17d229b13 Change CI to GitHub actions
Use copier template from oca/oca-addons-repo-template

Apply linting
2023-05-24 18:22:55 +02:00
Vincent RenavilleandGitHub dddd130e79 fix: dependencies and deprecated code (#390) 2022-11-04 14:34:29 +01:00
Stephane ManginandMaksym Yankin de19785632 logging_json: fix W0622(redefined-builtin) 2022-05-18 16:24:42 +03:00
Stéphane BidoulandGuewen Baconnier 522937c3b5 Log uid 2020-06-22 07:50:44 +02:00
Stéphane BidoulandGuewen Baconnier 9cf4bf2171 Log request uuid 2020-06-22 07:50:35 +02:00
Tonow-c2c c1c76144d2 BSRD-286: MIG V13 logging_json 2019-10-08 18:17:31 +02:00
jcoux 7eac1013eb Migration to 12.0 2018-10-24 12:44:45 +02:00
Guewen Baconnier 3c8b74369b Make pylint happy 2016-11-03 16:58:36 +01:00
Guewen Baconnier ec1f3fc61a Add logging_json
Output odoo logs as json
2016-11-02 10:10:05 +01:00