From 3b451600cf5c5adda6e691610216e8eb43440abd Mon Sep 17 00:00:00 2001 From: genofire Date: Wed, 10 Jun 2020 07:28:10 +0200 Subject: [PATCH] systemd: prometheus files with venv --- contrib/init/linux-systemd/ejabberd-exporter.service | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/contrib/init/linux-systemd/ejabberd-exporter.service b/contrib/init/linux-systemd/ejabberd-exporter.service index 2a1e65c..3eb8381 100644 --- a/contrib/init/linux-systemd/ejabberd-exporter.service +++ b/contrib/init/linux-systemd/ejabberd-exporter.service @@ -5,10 +5,12 @@ Description=ejabberd prometheus exporter Type=simple User=nobody Group=nobody -ExecStart=/opt/ejabberd-metrics/prometheus.py +Environment="VIRTUAL_ENV=/opt/ejabberd-tools/venv" +Environment="PATH=/opt/ejabberd-tools/venv/bin:/usr/local/bin:/usr/bin:/bin" +ExecStart=/opt/ejabberd-tools/prometheus.py +WorkingDirectory=/opt/ejabberd-tools/ Restart=always RestartSec=5s -Environment=PATH=/usr/bin:/usr/local/bin [Install] WantedBy=multi-user.target