From 11b477e7fb559aa58cbf857dfa1be113481b9a0a Mon Sep 17 00:00:00 2001 From: Monocots Date: Thu, 17 Sep 2020 09:50:32 +0000 Subject: [PATCH] meas: restart meas_json on web page load --- modules/rhizo_base/files/etc/sv/meas-web/run | 2 +- modules/rhizo_base/files/etc/sv/meas-web/scr | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100755 modules/rhizo_base/files/etc/sv/meas-web/scr diff --git a/modules/rhizo_base/files/etc/sv/meas-web/run b/modules/rhizo_base/files/etc/sv/meas-web/run index cfe676b..31f2836 100755 --- a/modules/rhizo_base/files/etc/sv/meas-web/run +++ b/modules/rhizo_base/files/etc/sv/meas-web/run @@ -8,4 +8,4 @@ if [ ! -p /tmp/json_pipe ] ; then mkfifo /tmp/json_pipe fi -exec /usr/bin/websocketd --staticdir=/var/www/meas --port=8080 cat /tmp/json_pipe +exec /usr/bin/websocketd --staticdir=/var/www/meas --port=8080 /etc/sv/meas-web/scr diff --git a/modules/rhizo_base/files/etc/sv/meas-web/scr b/modules/rhizo_base/files/etc/sv/meas-web/scr new file mode 100755 index 0000000..65c0ed1 --- /dev/null +++ b/modules/rhizo_base/files/etc/sv/meas-web/scr @@ -0,0 +1,3 @@ +#!/bin/sh +sv restart meas-json +exec cat /tmp/json_pipe