#!/bin/sh

# PROVIDE: victoria_logs
# REQUIRE: NETWORKING
# BEFORE: DAEMON

. /etc/rc.subr

name="victoria_logs"
desc="Fast and easy-to-use, open source logs solution"
rcvar="${name}_enable"

load_rc_config ${name}

: ${victoria_logs_enable:="NO"}
: ${victoria_logs_args:="-storageDataPath=/var/db/victoria-logs -retentionPeriod=1 -httpListenAddr=:9428"}

pidfile="/var/run/victoria_logs/${name}.pid"
daemon_pidfile="/var/run/victoria_logs/${name}-daemon.pid"
logfile="/var/log/victoria_logs/${name}.log"
victoria_logs_user="victoria-logs"
victoria_logs_group="victoria-logs"
procname="/usr/local/bin/victoria-logs"
command="/usr/sbin/daemon"
command_args="-f -p ${pidfile} -P ${daemon_pidfile} -o ${logfile} -t ${name} ${procname} ${victoria_logs_args}"


run_rc_command "$1"
