~dricottone/huttese-apk

ref: 622adfc6074386c3ba011700ebd294bcc34f0d26 huttese-apk/sr.ht/alertmanager/alertmanager.initd -rw-r--r-- 620 bytes
622adfc6 — Drew DeVault alertmanager-irc-relay: bump pkgrel 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
}