From 2a96e18a79269f4d0605d790d212eef61f975fad Mon Sep 17 00:00:00 2001 From: Joren Van Onder Date: Tue, 25 Aug 2015 16:07:27 +0200 Subject: [PATCH] [IMP] hw_posbox_upgrade: show latest commit of odoo repository on posbox Is useful when debugging, and figuring out whether or not an upgrade was successful. --- addons/hw_posbox_upgrade/controllers/main.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/addons/hw_posbox_upgrade/controllers/main.py b/addons/hw_posbox_upgrade/controllers/main.py index 5ed958d020e..cec93510e83 100644 --- a/addons/hw_posbox_upgrade/controllers/main.py +++ b/addons/hw_posbox_upgrade/controllers/main.py @@ -6,6 +6,7 @@ import time import openerp import openerp.addons.hw_proxy.controllers.main as hw_proxy import threading +import subprocess from openerp import http from openerp.http import request from openerp.tools.translate import _ @@ -74,6 +75,14 @@ upgrade_template = """

To upgrade the posbox, click on the upgrade button. The upgrade will take a few minutes. Do not reboot the PosBox during the upgrade.

+

+ Latest patch: +

+
+"""
+upgrade_template += subprocess.check_output("git --work-tree=/home/pi/odoo/ --git-dir=/home/pi/odoo/.git log -1", shell=True).replace("\n", "
") +upgrade_template += """ +
Upgrade