diff options
| author | lejeune quentin <qle@odoo.com> | 2018-09-28 12:51:22 +0200 |
|---|---|---|
| committer | Josse Colpaert <jco@odoo.com> | 2018-10-01 16:34:30 +0200 |
| commit | b30df8f3fdd31b273f1203a51ad49ab5c8d0c20b (patch) | |
| tree | 95179091ef1c75a8ca95d9bc54f8b24a3df0674a | |
| parent | c1a591531c3bdcf462f1ce51563a2e56dcbd6c71 (diff) | |
[FIX] iot: restart Odoo after loading drivers in IoT Box web interface
| -rw-r--r-- | addons/hw_posbox_homepage/controllers/main.py | 2 | ||||
| -rw-r--r-- | addons/hw_posbox_homepage/views/driver_list.html | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/addons/hw_posbox_homepage/controllers/main.py b/addons/hw_posbox_homepage/controllers/main.py index 83088ed4df2..3a21ba8cdae 100644 --- a/addons/hw_posbox_homepage/controllers/main.py +++ b/addons/hw_posbox_homepage/controllers/main.py @@ -205,7 +205,7 @@ class IoTboxHomepage(odoo.addons.web.controllers.main.Home): if resp and resp.data: zip_file = zipfile.ZipFile(io.BytesIO(resp.data)) zip_file.extractall("/home/pi/odoo/addons/hw_drivers/drivers") - subprocess.call("sudo service odoo restart") + subprocess.call("sudo service odoo restart", shell=True) subprocess.call("sudo mount -o remount,ro /", shell=True) subprocess.call("sudo mount -o remount,ro /root_bypass_ramdisks", shell=True) diff --git a/addons/hw_posbox_homepage/views/driver_list.html b/addons/hw_posbox_homepage/views/driver_list.html index 95ea5adeb6d..2e08872a686 100644 --- a/addons/hw_posbox_homepage/views/driver_list.html +++ b/addons/hw_posbox_homepage/views/driver_list.html @@ -14,7 +14,9 @@ location.reload(true); }, 20000); }).fail(function () { + setTimeout(function () { location.reload(true); + }, 20000); }); }); }); |
