summaryrefslogtreecommitdiff
path: root/addons/base_import_module/models
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2016-10-10 13:00:05 +0200
committerChristophe Simonis <chs@odoo.com>2016-10-10 13:00:05 +0200
commit341bea8f88e3c66c438cb44ca03f47a6e9270d32 (patch)
tree1230bc81a80b51d6861b0f4e46b84ea5c9c12d7f /addons/base_import_module/models
parent859bcd45c6ab9d2eeb229d58edbfb673ced8e640 (diff)
parent43cb4ac2023c7f796c0ffc882fb670c50b598e09 (diff)
[MERGE] forward port branch saas-12 up to 43cb4ac
Diffstat (limited to 'addons/base_import_module/models')
-rw-r--r--addons/base_import_module/models/ir_module.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/addons/base_import_module/models/ir_module.py b/addons/base_import_module/models/ir_module.py
index 230ffeb0f7f..6e7c404df39 100644
--- a/addons/base_import_module/models/ir_module.py
+++ b/addons/base_import_module/models/ir_module.py
@@ -45,6 +45,10 @@ class IrModule(models.Model):
for kind in ['data', 'init_xml', 'update_xml']:
for filename in terp[kind]:
+ ext = os.path.splitext(filename)[1].lower()
+ if ext not in ('.xml', '.csv', '.sql'):
+ _logger.info("module %s: skip unsupported file %s", module, filename)
+ continue
_logger.info("module %s: loading %s", module, filename)
noupdate = False
if filename.endswith('.csv') and kind in ('init', 'init_xml'):