summaryrefslogtreecommitdiff
path: root/openerp/modules/loading.py
diff options
context:
space:
mode:
authorRaphael Collet <rco@openerp.com>2012-12-19 14:21:38 +0100
committerRaphael Collet <rco@openerp.com>2012-12-19 14:21:38 +0100
commit95b41b40e984e80a4228b761554fcacab39e8425 (patch)
tree725b47470f9c5fc6fe96a5932d8054abfc62c16c /openerp/modules/loading.py
parentfd5dee22673108df653c9d5f1b3e77d28ae7a961 (diff)
[IMP] register_hook: improve a bit the code
bzr revid: rco@openerp.com-20121219132138-npf12n5l5ug6ujvx
Diffstat (limited to 'openerp/modules/loading.py')
-rw-r--r--openerp/modules/loading.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/openerp/modules/loading.py b/openerp/modules/loading.py
index aa756d51a57..fb68642f137 100644
--- a/openerp/modules/loading.py
+++ b/openerp/modules/loading.py
@@ -426,10 +426,9 @@ def load_modules(db, force_demo=False, status=None, update_module=False):
else:
_logger.info('Modules loaded.')
- # STEP 7: for every model call _register_hook
- for models in pool.models:
- pool_mod = pool.get(models)
- pool_mod._register_hook(cr)
+ # STEP 7: call _register_hook on every model
+ for model in pool.models.values():
+ model._register_hook(cr)
finally:
cr.close()