#!/bin/sh
#
# $OpenBSD: logstash.rc,v 1.1 2016/04/26 13:31:25 jasper Exp $

daemon_user="_logstash"
daemon="/usr/local/logstash/bin/logstash"
daemon_flags="--config /etc/logstash/conf.d/ --log /var/log/logstash/logstash.log"

. /etc/rc.d/rc.subr

pexp="$(/usr/local/bin/javaPathHelper -c logstash).*logstash/runner.rb agent ${daemon_flags}"

rc_reload=NO

rc_start() {
	(${rcexec} "JAVA_HOME=\"$(/usr/local/bin/javaPathHelper -h logstash)\" \
		JAVA_OPTS=\"${JAVA_OPTS} -Djava.library.path=/usr/local/jruby/lib/jni/x86_64-OpenBSD\" \
		SINCEDB_DIR=\"/var/db/logstash\" \
	   	     ${daemon} ${daemon_flags}") &
}

rc_cmd $1
