/postgres/rc.d/postgres_exporter
#!/bin/sh

# PROVIDE: postgres_exporter
# REQUIRE: DAEMON
# KEYWORD: shutdown

#
# Add the following lines to /etc/rc.conf to enable postgres_exporter:
#
#postgres_exporter_enable="YES"

. /etc/rc.subr

name="postgres_exporter"
rcvar="postgres_exporter_enable"

load_rc_config $name

pidfile=/var/run/postgres_exporter.pid

: ${postgres_exporter_enable:=NO}
: ${postgres_exporter_dsn:="user=postgres_exporter host=/tmp/ dbname=postgres"}
: ${postgres_exporter_flags:=-f -S -p $pidfile /usr/local/bin/postgres_exporter}

export DATA_SOURCE_NAME="$postgres_exporter_dsn"

command="/usr/sbin/daemon"
command_args="${postgres_exporter_directory}"

run_rc_command "$1"