aports/openrc/telegraf/runfile

23 lines
520 B
Plaintext
Raw Normal View History

2020-12-13 01:33:40 +00:00
#!/sbin/openrc-run
: ${TELEGRAF_CONFIG:=/etc/telegraf.conf}
: ${TELEGRAF_CONFIG_DIR:=/etc/telegraf.d/}
2020-12-13 01:33:40 +00:00
command="/usr/bin/telegraf"
command_args="${TELEGRAF_OPTS:---config $TELEGRAF_CONFIG --config-directory $TELEGRAF_CONFIG_DIR}"
2020-12-13 01:33:40 +00:00
command_background=yes
command_user="${command_user:-telegraf:telegraf}"
2020-12-13 01:33:40 +00:00
pidfile="/run/$RC_SVCNAME.pid"
extra_started_commands="reload"
depend() {
need net
after firewall
}
reload() {
ebegin "Reloading ${RC_SVCNAME}"
start-stop-daemon --signal HUP --pidfile "${pidfile}"
eend $?
}