From 5227ae9fb284a639013ddcbfcc0bc8f1b0f91af2 Mon Sep 17 00:00:00 2001
From: Hannes Feldt <feldt@astron.nl>
Date: Tue, 8 Oct 2024 09:05:07 +0200
Subject: [PATCH] add config

---
 bin/hwtr             | 5 ++---
 default-config/ccdtr | 3 +++
 2 files changed, 5 insertions(+), 3 deletions(-)
 create mode 100644 default-config/ccdtr

diff --git a/bin/hwtr b/bin/hwtr
index b2d839b..0f8fbec 100755
--- a/bin/hwtr
+++ b/bin/hwtr
@@ -18,7 +18,6 @@ DESC="hwtr"
 SERVICE=$(basename -- "$0")
 NAME="${SERVICE##*.}"
 DAEMON=/usr/bin/pypcc-hwtr
-DAEMON_ARGS=""
 PIDFILE=/var/run/$NAME.pid
 
 echo "$NAME"
@@ -30,7 +29,7 @@ exit
 [ -x "$DAEMON" ] || exit 0
 
 # Read configuration variable file if it is present
-[ -r /etc/default/$NAME ] && . /etc/default/$NAME
+[ -r /etc/default/hwtr/$NAME ] && . /etc/default/hwtr/$NAME
 
 #
 # Function that starts the daemon/service
@@ -47,7 +46,7 @@ do_start() {
 		;;
 	*)
 		echo "Starting $DESC ..."
-		exec $DAEMON $DAEMON_ARGS >/dev/null 2>&1 || status=$?
+		exec $DAEMON -p $HWTR_PORT -c $HWTR_CONFIG $HWTR_ARGS >/dev/null 2>&1 || status=$?
 		echo "ERROR: Failed to start $DESC."
 		exit $status
 		;;
diff --git a/default-config/ccdtr b/default-config/ccdtr
new file mode 100644
index 0000000..8a84f98
--- /dev/null
+++ b/default-config/ccdtr
@@ -0,0 +1,3 @@
+HWTR_PORT="4843"
+HWTR_CONFIG="CCDTR"
+HWTR_ARGS=""
-- 
GitLab