~dricottone/huttese-apk

ref: 48d4a42e9a31c22c03b912161784b859ba8ca9ab huttese-apk/sr.ht/alertmanager/alertmanager.initd -rw-r--r-- 620 bytes
48d4a42e — Drew DeVault Remove unused grafana package 4 years ago
                                                                                
06c053e6 Drew DeVault
3312d494 Drew DeVault
f82e57aa Drew DeVault
e190db7d Drew DeVault
3bdbd410 Drew DeVault
3312d494 Drew DeVault
06c053e6 Drew DeVault
3312d494 Drew DeVault
3b9a1d9b Drew DeVault
b59e0724 Drew DeVault
06c053e6 Drew DeVault
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/sbin/openrc-run
name="alertmanager"
description="alert manager for the prometheus monitoring system"
supervisor=supervise-daemon
command=/usr/bin/alertmanager
command_args="--config.file=$alertmanager_config_file \
	--storage.path=$alertmanager_storage_path \
	$alertmanager_args"
command_user="prometheus:prometheus"
pidfile="/run/${RC_SVCNAME}.pid"

start_pre() {
	[ -n "$output_log" ] && checkpath -f "$output_log" \
		-m 644 -o prometheus:prometheus
	[ -n "$error_log" ] && checkpath -f "$error_log" \
		-m 644 -o prometheus:prometheus
	checkpath -d "$alertmanager_storage_path" -m 755 -o prometheus:prometheus
}