From d47083e6d219bdd2ca0e36a41aef5274f67a70f1 Mon Sep 17 00:00:00 2001 From: Julien Castiaux Date: Mon, 9 Sep 2019 16:10:13 +0000 Subject: [IMP] module.py: deprecate openerp [PEP-594] is deprecating the `imp` module, that module is used in `module.py` in order to dynamically import addons using any of the `odoo.addons` or `openerp.addons` import anchor. We are deprecating `openerp` module/addons imports in v13 in order to remove the support in v14 and greatly simplify how modules/addons are loaded. If you are still using the old `import openerp` or `import openerp.addons`, `import odoo` and `import odoo.addons` are drop-in replacements. The `odoo.modules.module.ad_paths` addon paths list has been deprecated too. The list is now accessible on `odoo.addons.__path__` where they are now directly loaded [2]. See also: [PEP-594]: https://python.org/dev/peps/pep-0594/ [2]: https://packaging.python.org/guides/packaging-namespace-packages/ closes odoo/odoo#36597 Task: 2003936 Signed-off-by: Raphael Collet (rco) --- odoo/cli/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'odoo/cli/server.py') diff --git a/odoo/cli/server.py b/odoo/cli/server.py index fcb7f2de700..f6214aaa6e7 100644 --- a/odoo/cli/server.py +++ b/odoo/cli/server.py @@ -59,7 +59,7 @@ def report_configuration(): _logger.info("Odoo version %s", __version__) if os.path.isfile(config.rcfile): _logger.info("Using configuration file at " + config.rcfile) - _logger.info('addons paths: %s', odoo.modules.module.ad_paths) + _logger.info('addons paths: %s', odoo.addons.__path__) if config.get('upgrades_paths'): _logger.info('upgrades path: %s', config['upgrades_paths']) host = config['db_host'] or os.environ.get('PGHOST', 'default') -- cgit v1.2.3