#!/bin/sh /etc/rc.common

START=96
STOP=17

USE_PROCD=1
NAME=rg-envd
PROG=/bin/sh

load_parameters()
{
	config_get measure_interval $1 measure_interval 5
	config_get avg_interval $1 avg_interval 300
}

service_triggers()
{
	procd_add_reload_trigger rg-envd
}

start_service() {
	local measure_interval avg_interval

	config_load $NAME
	config_foreach load_parameters parameters

	procd_open_instance
	procd_set_param command "$PROG" /sbin/rg-envd.sh
	procd_append_param command -m $measure_interval -a $avg_interval
	procd_set_param respawn
	procd_close_instance
}

stop() {
	procd_kill $NAME ''
}
