Refactor of trytond.config to add cache

This removes the need to store configuration in global variable and so make it
easier to update for example for testing.

Closes #14249
This commit is contained in:
Cédric Krier
2025-10-07 08:19:57 +02:00
parent 5fdcba985b
commit 74ee169c54
108 changed files with 505 additions and 405 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ from email.policy import default as email_policy_default
from email.utils import getaddresses
from functools import partial
from trytond.config import config
import trytond.config as config
from trytond.model import (
ModelSQL, ModelStorage, ModelView, fields, sequence_ordered)
from trytond.pool import Pool
+1 -1
View File
@@ -3,7 +3,7 @@
import json
from trytond.config import config
import trytond.config as config
from trytond.protocols.wrappers import (
HTTPStatus, Response, abort, set_max_request_size, with_pool,
with_transaction)