diff options
| author | Olivier Dony <odo@openerp.com> | 2010-07-05 20:13:07 +0200 |
|---|---|---|
| committer | Olivier Dony <odo@openerp.com> | 2010-07-05 20:13:07 +0200 |
| commit | d74e503711247d7f68af8aaf48caa6a31f6fbd55 (patch) | |
| tree | b81b9fe96056c1efa62c42501040e5c89b45616b /bin/addons/base/module/wizard/wizard_module_upgrade.py | |
| parent | a439ae096bff599c037611b910c5824bd6702e0e (diff) | |
[IMP] base/module: simplify and cleanup the module update wizard.
bzr revid: odo@openerp.com-20100705181307-yk41fnjaj5uwbe6j
Diffstat (limited to 'bin/addons/base/module/wizard/wizard_module_upgrade.py')
| -rw-r--r-- | bin/addons/base/module/wizard/wizard_module_upgrade.py | 35 |
1 files changed, 13 insertions, 22 deletions
diff --git a/bin/addons/base/module/wizard/wizard_module_upgrade.py b/bin/addons/base/module/wizard/wizard_module_upgrade.py index 345820eaf8e..04be1c1428d 100644 --- a/bin/addons/base/module/wizard/wizard_module_upgrade.py +++ b/bin/addons/base/module/wizard/wizard_module_upgrade.py @@ -25,30 +25,25 @@ import os import tools view_form_end = """<?xml version="1.0"?> -<form string="System upgrade done"> - <separator string="System upgrade done"/> - <label align="0.0" string="The modules have been upgraded / installed !" colspan="4"/> - <label align="0.0" string="We suggest you to reload the menu tab (Ctrl+t Ctrl+r)." colspan="4"/> +<form string="System update done"> + <separator string="System update completed"/> + <label align="0.0" string="The selected modules have been updated / installed !" colspan="4"/> + <label align="0.0" string="We suggest to reload the menu tab to see the new menus (Ctrl+T then Ctrl+R)." colspan="4"/> </form>""" view_form = """<?xml version="1.0"?> -<form string="System Upgrade"> +<form string="System Update"> <image name="gtk-dialog-info" colspan="2"/> <group colspan="2" col="4"> - <label align="0.0" string="Your system will be upgraded." colspan="4"/> - <label align="0.0" string="Note that this operation my take a few minutes." colspan="4"/> + <label align="0.0" string="Your system will be updated." colspan="4"/> + <label align="0.0" string="Note that this operation might take a few minutes." colspan="4"/> <separator string="Modules to update"/> <field name="module_info" nolabel="1" colspan="4"/> - <separator string="Modules to download"/> - <field name="module_download" nolabel="1" colspan="4"/> </group> </form>""" view_field = { - "module_info": {'type': 'text', 'string': 'Modules to update', - 'readonly': True}, - "module_download": {'type': 'text', 'string': 'Modules to download', - 'readonly': True}, + "module_info": {'type': 'text', 'string': 'Modules to update', 'readonly': True}, } class wizard_info_get(wizard.interface): @@ -58,9 +53,7 @@ class wizard_info_get(wizard.interface): ids = mod_obj.search(cr, uid, [ ('state', 'in', ['to upgrade', 'to remove', 'to install'])]) res = mod_obj.read(cr, uid, ids, ['name','state'], context) - url = mod_obj.download(cr, uid, ids, download=False, context=context) - return {'module_info': '\n'.join(map(lambda x: x['name']+' : '+x['state'], res)), - 'module_download': '\n'.join(url)} + return {'module_info': '\n'.join(map(lambda x: x['name']+' : '+x['state'], res))} def _check_upgrade_module(self,cr,uid,data,context): pool = pooler.get_pool(cr.dbname) @@ -104,7 +97,7 @@ class wizard_info_get(wizard.interface): 'result': {'type':'form', 'arch':view_form, 'fields': view_field, 'state':[ ('end', 'Cancel', 'gtk-cancel'), - ('start', 'Start Upgrade', 'gtk-ok', True) + ('start', 'Start update', 'gtk-ok', True) ] } }, @@ -144,9 +137,7 @@ class wizard_info_get_simple(wizard.interface): ids = mod_obj.search(cr, uid, [ ('state', 'in', ['to upgrade', 'to remove', 'to install'])]) res = mod_obj.read(cr, uid, ids, ['name','state'], context) - url = mod_obj.download(cr, uid, ids, download=False, context=context) - return {'module_info': '\n'.join(map(lambda x: x['name']+' : '+x['state'], res)), - 'module_download': '\n'.join(url)} + return {'module_info': '\n'.join(map(lambda x: x['name']+' : '+x['state'], res)),} def _check_upgrade_module(self,cr,uid,data,context): pool = pooler.get_pool(cr.dbname) @@ -170,7 +161,7 @@ class wizard_info_get_simple(wizard.interface): if dep_mod.state in ('unknown','uninstalled'): unmet_packages.append(dep_mod.name) if len(unmet_packages): - raise wizard.except_wizard('Unmet dependency !', 'Following modules are uninstalled or unknown. \n\n'+'\n'.join(unmet_packages)) + raise wizard.except_wizard('Unmet dependencies!', 'The following modules are not installed or unavailable. \n\n'+'\n'.join(unmet_packages)) mod_obj.download(cr, uid, ids, context=context) cr.commit() db, pool = pooler.restart_pool(cr.dbname, update_module=True) @@ -190,7 +181,7 @@ class wizard_info_get_simple(wizard.interface): 'result': {'type':'form', 'arch':view_form, 'fields': view_field, 'state':[ ('end', 'Cancel', 'gtk-cancel'), - ('start', 'Start Upgrade', 'gtk-ok', True) + ('start', 'Start update', 'gtk-ok', True) ] } }, |
