~dricottone/huttese-apk

ref: 3bdbd4105deb8001119ef18a6d8c4b5e8fe632e4 huttese-apk/sr.ht/alertmanager/alertmanager.initd -rw-r--r-- 620 bytes
3bdbd410 — Drew DeVault alertmanager: add alertmanager_args to initd/confd 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
}