diff options
| author | tpa-odoo <tpa@tinyerp.com> | 2014-05-22 17:09:52 +0530 |
|---|---|---|
| committer | tpa-odoo <tpa@tinyerp.com> | 2014-05-22 17:09:52 +0530 |
| commit | 8fa3a17c3918d46e600dd5171229fb58561c5ff7 (patch) | |
| tree | 55a793bb9e96af283aaf957a734c70d05314b914 /addons/base_import_module/models/ir_module.py | |
| parent | 41147025b8a634f746ad14c80b7c764ff494a501 (diff) | |
[IMP] improved code to show import result in wizard and improved typo
Diffstat (limited to 'addons/base_import_module/models/ir_module.py')
| -rw-r--r-- | addons/base_import_module/models/ir_module.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/base_import_module/models/ir_module.py b/addons/base_import_module/models/ir_module.py index 10ffccc2b8e..2a0a9ea7fed 100644 --- a/addons/base_import_module/models/ir_module.py +++ b/addons/base_import_module/models/ir_module.py @@ -81,6 +81,7 @@ class view(osv.osv): success = [] errors = dict() + module_names = [] with zipfile.ZipFile(module_file, "r") as z: for zf in z.filelist: if zf.file_size > MAX_FILE_SIZE: @@ -90,6 +91,7 @@ class view(osv.osv): z.extractall(module_dir) dirs = [d for d in os.listdir(module_dir) if os.path.isdir(opj(module_dir, d))] for mod_name in dirs: + module_names.append(mod_name) try: # assert mod_name.startswith('theme_') path = opj(module_dir, mod_name) @@ -100,4 +102,4 @@ class view(osv.osv): r = ["Successfully imported module '%s'" % mod for mod in success] for mod, error in errors.items(): r.append("Error while importing module '%s': %r" % (mod, error)) - return '\n'.join(r) + return '\n'.join(r), module_names |
