From 3cb78cf13a8215ed04bac8e1647df13d6d729425 Mon Sep 17 00:00:00 2001 From: Tobias <96661824+CrazyWolf13@users.noreply.github.com> Date: Fri, 21 Nov 2025 11:31:18 +0100 Subject: [PATCH] refactor --- tools/addon/qbittorrent-exporter.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tools/addon/qbittorrent-exporter.sh b/tools/addon/qbittorrent-exporter.sh index 9017afecf..bec5392a3 100644 --- a/tools/addon/qbittorrent-exporter.sh +++ b/tools/addon/qbittorrent-exporter.sh @@ -121,7 +121,7 @@ After=network.target [Service] User=root WorkingDirectory=/opt/qbittorrent-exporter/src -EnvironmentFile="$CONFIG_PATH" +EnvironmentFile=$CONFIG_PATH ExecStart=/opt/qbittorrent-exporter/src/qbittorrent-exporter Restart=always @@ -142,6 +142,12 @@ pidfile="/opt/qbittorrent-exporter/src/pidfile" depend() { need net } + +start_pre() { + if [ -f "$CONFIG_PATH" ]; then + export \$(grep -v '^#' $CONFIG_PATH | xargs) + fi +} EOF chmod +x "$SERVICE_PATH" rc-update add qbittorrent-exporter default &>/dev/null