summaryrefslogtreecommitdiff
blob: bdee1f57e2e676bc811777a8537470d0953ef6e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/sbin/openrc-run

description="Dashboard Accelerator for Prometheus"
command=/usr/bin/trickster
command_background=yes
command_user=${user:-trickster}:${group:-trickster}
extra_started_commands=reload
pidfile=/var/run/${RC_SVCNAME}.pid

depend() {
	after net
}

reload() {
	ebegin "Reloading ${RC_SVCNAME}"
	case "${supervisor}" in
	supervise-daemon)
		supervise-daemon --signal HUP --pidfile "${pidfile}"
		;;
	*)
		start-stop-daemon --signal HUP --pidfile "${pidfile}"
		;;
	esac
	eend $?
}