We don't have to use a function to get the backend name anymore
Previously we were using a function to compute the backend's name because we imported backend (and thus evaluating name) before parsing the configuration file.
We're not doing that anymore and in fact the executables have a more defined structure and we shouldn't move from it in the foreseeable future.
So I don't think we should use a function to compute the name's backend anymore.
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Nicolas Évrard assigned to @nicoe
assigned to @nicoe
- Nicolas Évrard added trytond type::performance + 1 deleted label
added trytond type::performance + 1 deleted label
review258421002 updated at https://codereview.tryton.org/258421002/#ps264631002
- Review Robot added 1 deleted label and removed 1 deleted label
added 1 deleted label and removed 1 deleted label
review258421002 updated at https://codereview.tryton.org/258421002/#ps262521003
review258421002 updated at https://codereview.tryton.org/258421002/#ps284491002
review258421002 updated at https://codereview.tryton.org/258421002/#ps286351002
review258421002 updated at https://codereview.tryton.org/258421002/#ps284501002
review258421002 updated at https://codereview.tryton.org/258421002/#ps274431002
New changeset e597f60d7e5a by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account/rev/e597f60d7e5a- Roundup Robot added 1 deleted label and removed 1 deleted label
added 1 deleted label and removed 1 deleted label
- Roundup Robot closed
closed
New changeset 6aefa4fe2033 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account_asset/rev/6aefa4fe2033New changeset 7c25af4058ef by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account_credit_limit/rev/7c25af4058efNew changeset d40e44ee0e81 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account_dunning/rev/d40e44ee0e81New changeset f01a31d5af43 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account_invoice/rev/f01a31d5af43New changeset b1e3f68f3aba by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account_payment/rev/b1e3f68f3abaNew changeset 54b8e79f4588 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account_payment_sepa/rev/54b8e79f4588New changeset 8c0274f3a979 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account_product/rev/8c0274f3a979New changeset e395331643bc by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account_statement/rev/e395331643bcNew changeset e2a2a604b8bc by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account_stock_anglo_saxon/rev/e2a2a604b8bcNew changeset 0781fb97a0c9 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account_stock_continental/rev/0781fb97a0c9New changeset 34898d28cdcd by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/account_stock_landed_cost/rev/34898d28cdcdNew changeset b5537bc01354 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/analytic_account/rev/b5537bc01354New changeset 759189e8c1cb by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/company/rev/759189e8c1cbNew changeset ef57bd7b12ea by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/customs/rev/ef57bd7b12eaNew changeset 1278d4325991 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/party/rev/1278d4325991New changeset 01c131617c22 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/product/rev/01c131617c22New changeset 5eebd10083bf by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/production/rev/5eebd10083bfNew changeset e1bf5df1b996 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/purchase/rev/e1bf5df1b996New changeset 3187cb02253b by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/purchase_requisition/rev/3187cb02253bNew changeset dc471542cab3 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/sale/rev/dc471542cab3New changeset f3e17d250a24 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/sale_complaint/rev/f3e17d250a24New changeset 2f8674cbce55 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/sale_invoice_grouping/rev/2f8674cbce55New changeset f137d79f3708 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/sale_opportunity/rev/f137d79f3708New changeset 29a0dbb20154 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/sale_price_list/rev/29a0dbb20154New changeset 75eae3e39db2 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/sale_shipment_cost/rev/75eae3e39db2New changeset 693b04a63021 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/sale_shipment_grouping/rev/693b04a63021New changeset 5c8b5d5f9a76 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/sale_subscription/rev/5c8b5d5f9a76New changeset 20454660b3ad by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/sale_supply_drop_shipment/rev/20454660b3adNew changeset 2a4d9423a385 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/stock/rev/2a4d9423a385New changeset fe68cae2d8ff by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/modules/stock_package/rev/fe68cae2d8ffNew changeset 4c66f45aaf46 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/trytond/rev/4c66f45aaf46New changeset 4f90a2c81894 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/trytond-gis/rev/4f90a2c81894New changeset d757c1f2ec02 by Nicolas ?vrard in branch 'default':
Use direct access to backend classes
https://hg.tryton.org/tryton-env/rev/d757c1f2ec02- Owner
It breaks trytond-admin
Traceback (most recent call last):
File "./trytond/bin/trytond-admin", line 21, in <module>
import trytond.admin as admin
File "/home/ced/Projects/trunk/tryton-env/trytond/trytond/admin.py", line 10, in <module>
from trytond.transaction import Transaction
File "/home/ced/Projects/trunk/tryton-env/trytond/trytond/transaction.py", line 8, in <module>
from trytond import backend
File "/home/ced/Projects/trunk/tryton-env/trytond/trytond/backend/__init__.py", line 19, in
_module = importlib.import_module(_modname)
File "/usr/lib64/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/home/ced/Projects/trunk/tryton-env/trytond/trytond/backend/postgresql/__init__.py", line 5, in
from .table import *
File "/home/ced/Projects/trunk/tryton-env/trytond/trytond/backend/postgresql/table.py", line 6, in <module>
from trytond.transaction import Transaction
ImportError: cannot import name 'Transaction' - Cédric Krier added 1 deleted label and removed 1 deleted label
added 1 deleted label and removed 1 deleted label
- Cédric Krier reopened
reopened
New changeset 61b2505b4fa3 by Cédric Krier in branch 'default':
Import backend before transaction
https://hg.tryton.org/trytond/rev/61b2505b4fa3- Roundup Robot closed
closed