dev-db/influxdb: cleanup new init script

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
This commit is contained in:
Robin H. Johnson
2020-07-15 14:02:50 -07:00
parent 49371a1e0a
commit 4bdbbfae0e

View File

@@ -1,6 +1,8 @@
#!/sbin/openrc-run
config="${config:-/etc/influxdb/influxdb.conf}"
pidfile=${pidfile:-/var/run/influxd.pid}
influxd_opts=${influxd_opts:-}
supervisor="supervise-daemon"
command=/usr/bin/influxd
@@ -19,20 +21,20 @@ rc_ulimit="-n 65536"
start_pre() {
# Check if config file exist
if [ ! -r ${config} ]; then
if [ ! -r "${config}" ]; then
eerror "config file ${config} doesn't exist"
return 1
fi
if [ ! -f "$error_log" ]; then
mkdir -p "$(dirname $error_log)"
if [ -n "${error_log}" ] && [ ! -e "${error_log}" ]; then
checkpath -d -o "${command_user}" "$(dirname "${error_log}")"
fi
if [ ! -f "$output_log" ]; then
mkdir -p "$(dirname $output_log)"
if [ -n "${output_log}" ] && [ ! -e "${output_log}" ]; then
checkpath -d -o "${command_user}" "$(dirname "${output_log}")"
fi
return 0
}
if [[ -n "${INFLUXDB_HEALTHCHECK_URI}" ]]; then
if [ -n "${INFLUXDB_HEALTHCHECK_URI}" ]; then
healthcheck_delay=300
healthcheck_timer=60