summaryrefslogtreecommitdiff
path: root/addons/base_import_module/controllers
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2014-06-11 09:55:17 +0200
committerFabien Meghazi <fme@openerp.com>2014-06-11 09:55:17 +0200
commitc1e6e70870c83f0794103bd639edea0446eb1afa (patch)
treea54c8be20f0b4a4cfe932bb66fb5151b017f1b05 /addons/base_import_module/controllers
parent97a5c043b51c254018989dcc9701ba99b40cd739 (diff)
Added --force to odoo deploy
Will force --init mode even if module is already installed
Diffstat (limited to 'addons/base_import_module/controllers')
-rw-r--r--addons/base_import_module/controllers/main.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/addons/base_import_module/controllers/main.py b/addons/base_import_module/controllers/main.py
index d97e75ba8b6..d1c25544566 100644
--- a/addons/base_import_module/controllers/main.py
+++ b/addons/base_import_module/controllers/main.py
@@ -34,6 +34,7 @@ class ImportModule(Controller):
@route('/base_import_module/upload', type='http', auth='user', methods=['POST'])
@webservice
- def upload(self, mod_file=None, **kw):
+ def upload(self, mod_file=None, force='', **kw):
self.check_user()
- return request.registry['ir.module.module'].import_zipfile(request.cr, request.uid, mod_file, context=request.context)[0]
+ force = True if force == '1' else False
+ return request.registry['ir.module.module'].import_zipfile(request.cr, request.uid, mod_file, force=force, context=request.context)[0]