From b62d98e9a87e7aa70fbce58e34dfd7882b33ec01 Mon Sep 17 00:00:00 2001 From: Antoine Prieels Date: Fri, 26 Jul 2019 09:30:49 +0200 Subject: [PATCH] [IMP] hw_drivers: Config file for eftdvs Add a config file for eftdvs. This was requested during the certification to allow user to change the config of the terminal. TaskID: 1932416 --- addons/hw_drivers/controllers/driver.py | 2 +- .../posbox/overwrite_after_init/usr/share/eftdvs/eftdvs.cfg | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 addons/point_of_sale/tools/posbox/overwrite_after_init/usr/share/eftdvs/eftdvs.cfg diff --git a/addons/hw_drivers/controllers/driver.py b/addons/hw_drivers/controllers/driver.py index b7c6c42dca6..cf42b8fe723 100755 --- a/addons/hw_drivers/controllers/driver.py +++ b/addons/hw_drivers/controllers/driver.py @@ -478,7 +478,7 @@ if terminal_id: try: subprocess.check_output(["pidof", "eftdvs"]) # Check if MPD server is running except subprocess.CalledProcessError: - subprocess.Popen(["eftdvs"]) # Start MPD server + subprocess.Popen(["eftdvs", "/ConfigDir", "/usr/share/eftdvs/"]) # Start MPD server eftapi = ctypes.CDLL("eftapi.so") # Library given by Six mpdm.daemon = True mpdm.start() diff --git a/addons/point_of_sale/tools/posbox/overwrite_after_init/usr/share/eftdvs/eftdvs.cfg b/addons/point_of_sale/tools/posbox/overwrite_after_init/usr/share/eftdvs/eftdvs.cfg new file mode 100644 index 00000000000..66d6c56e74c --- /dev/null +++ b/addons/point_of_sale/tools/posbox/overwrite_after_init/usr/share/eftdvs/eftdvs.cfg @@ -0,0 +1 @@ +/Trace logstd /TraceDir /var/log/eftdvs \ No newline at end of file