diff --git a/trytond/ir/module/module.py b/trytond/ir/module/module.py index 6c6ec5946d..809559e6ee 100644 --- a/trytond/ir/module/module.py +++ b/trytond/ir/module/module.py @@ -7,7 +7,7 @@ from trytond.osv import fields, OSV import trytond.tools as tools from trytond.module import ADDONS_PATH from trytond.osv.orm import ExceptORM -from trytond.wizard import Wizard +from trytond.wizard import Wizard, WizardOSV VER_REGEXP = re.compile( "^(\\d+)((\\.\\d+)*)([a-z]?)((_(pre|p|beta|alpha|rc)\\d*)*)(-r(\\d+))?$") @@ -539,30 +539,29 @@ class ModuleDependency(OSV): ModuleDependency() +class ModuleUpdateListInit(WizardOSV): + _name = 'ir.module.module.update_list.init' + _columns = { + 'repositories': fields.Text('Repositories', readonly=True), + } + +ModuleUpdateListInit() + + +class ModuleUpdateListUpdate(WizardOSV): + _name = 'ir.module.module.update_list.update' + _columns = { + 'update': fields.Integer('Number of modules updated', readonly=True), + 'add': fields.Integer('Number of modules added', readonly=True), + } + +ModuleUpdateListUpdate() + + class ModuleUpdateList(Wizard): "Update module list" _name = 'ir.module.module.update_list' - arch = ''' -
-