diff --git a/trytond/ir/module/module.py b/trytond/ir/module/module.py index 9bdc0d9491..6c6ec5946d 100644 --- a/trytond/ir/module/module.py +++ b/trytond/ir/module/module.py @@ -7,6 +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 VER_REGEXP = re.compile( "^(\\d+)((\\.\\d+)*)([a-z]?)((_(pre|p|beta|alpha|rc)\\d*)*)(-r(\\d+))?$") @@ -536,3 +537,89 @@ class ModuleDependency(OSV): } ModuleDependency() + + +class ModuleUpdateList(Wizard): + "Update module list" + _name = 'ir.module.module.update_list' + + arch = ''' +
+