summaryrefslogtreecommitdiff
path: root/bin/addons/base/module
diff options
context:
space:
mode:
authorChristophe Simonis <chs@openerp.com>2011-01-03 13:34:56 +0100
committerChristophe Simonis <chs@openerp.com>2011-01-03 13:34:56 +0100
commit96b6e91a30d87d8fe9d596da566579e71bb9050c (patch)
treecb9d5dab3ea289d8cebe17e50d64847cbe464bf2 /bin/addons/base/module
parent623b5bbfaaeedd4ab4be9d12a6bb48323bfd630e (diff)
[FIX] base: rename bad variable name
bzr revid: chs@openerp.com-20110103123456-mqxqymhj62d3sw05
Diffstat (limited to 'bin/addons/base/module')
-rw-r--r--bin/addons/base/module/wizard/base_module_upgrade.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/bin/addons/base/module/wizard/base_module_upgrade.py b/bin/addons/base/module/wizard/base_module_upgrade.py
index fd9bde9a129..ca82cfb20d2 100644
--- a/bin/addons/base/module/wizard/base_module_upgrade.py
+++ b/bin/addons/base/module/wizard/base_module_upgrade.py
@@ -82,12 +82,10 @@ class base_module_upgrade(osv.osv_memory):
return {'module_info': '\n'.join(map(lambda x: x['name']+' : '+x['state'], res))}
def upgrade_module(self, cr, uid, ids, context=None):
- pool = pooler.get_pool(cr.dbname)
mod_obj = self.pool.get('ir.module.module')
- data_obj = self.pool.get('ir.model.data')
ids = mod_obj.search(cr, uid, [('state', 'in', ['to upgrade', 'to remove', 'to install'])])
unmet_packages = []
- mod_dep_obj = pool.get('ir.module.module.dependency')
+ mod_dep_obj = self.pool.get('ir.module.module.dependency')
for mod in mod_obj.browse(cr, uid, ids):
depends_mod_ids = mod_dep_obj.search(cr, uid, [('module_id', '=', mod.id)])
for dep_mod in mod_dep_obj.browse(cr, uid, depends_mod_ids):
@@ -97,8 +95,9 @@ class base_module_upgrade(osv.osv_memory):
raise osv.except_osv(_('Unmet dependency !'), _('Following modules are not installed or unknown: %s') % ('\n\n' + '\n'.join(unmet_packages)))
mod_obj.download(cr, uid, ids, context=context)
cr.commit()
- _, pool = pooler.restart_pool(cr.dbname, update_module=True)
+ _db, pool = pooler.restart_pool(cr.dbname, update_module=True)
+ data_obj = pool.get('ir.model.data')
id2 = data_obj._get_id(cr, uid, 'base', 'view_base_module_upgrade_install')
if id2:
id2 = data_obj.browse(cr, uid, id2, context=context).res_id