From 5134bf4b941f6ebea9f2d849808ab890e54f41e2 Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Wed, 27 Mar 2013 16:23:22 +0100 Subject: [PATCH] [REF] registry: the new_registry() helper is not useful enough, we do not need it at the top-level. bzr revid: vmt@openerp.com-20130327152322-1bsslx8jicjh26eq --- openerp/__init__.py | 7 ------- openerp/addons/base/ir/ir_model.py | 3 +-- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/openerp/__init__.py b/openerp/__init__.py index b7c09488996..960890de0b6 100644 --- a/openerp/__init__.py +++ b/openerp/__init__.py @@ -60,12 +60,5 @@ def registry(database_name): """ return modules.registry.RegistryManager.get(database_name) -def new_registry(database_name): - """ - Return the model registry for the given database. If the registry already - existed, it is deleted and created again. - """ - return modules.registry.RegistryManager.new(database_name) - # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/openerp/addons/base/ir/ir_model.py b/openerp/addons/base/ir/ir_model.py index a2664e62485..7de01aa3d11 100644 --- a/openerp/addons/base/ir/ir_model.py +++ b/openerp/addons/base/ir/ir_model.py @@ -168,7 +168,7 @@ class ir_model(osv.osv): if not context.get(MODULE_UNINSTALL_FLAG): # only reload pool for normal unlink. For module uninstall the # reload is done independently in openerp.modules.loading - openerp.new_registry(cr.dbname) + openerp.modules.registry.RegistryManager.new(cr.dbname) return res @@ -194,7 +194,6 @@ class ir_model(osv.osv): field_state='manual', select=vals.get('select_level', '0')) self.pool[vals['model']]._auto_init(cr, ctx) - # openerp.new_registry(cr.dbname) return res def instanciate(self, cr, user, model, context=None):