~dricottone/huttese-apk

ref: abdd60e1b6b37d05ab71ccedec17142548833433 huttese-apk/sr.ht/alertmanager/alertmanager.initd -rw-r--r-- 620 bytes
abdd60e1 — Drew DeVault py3-humanize: upgrade to 2.1.0 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
}