|
Lines 40-46
load_rc_config $name
Link Here
|
| 40 |
pidfile=/var/run/snmp_exporter.pid |
40 |
pidfile=/var/run/snmp_exporter.pid |
| 41 |
command="/usr/sbin/daemon" |
41 |
command="/usr/sbin/daemon" |
| 42 |
procname="%%PREFIX%%/bin/snmp_exporter" |
42 |
procname="%%PREFIX%%/bin/snmp_exporter" |
| 43 |
command_args="-p ${pidfile} /usr/bin/env ${procname} \ |
43 |
command_args="-p ${pidfile} -T ${name} \ |
|
|
44 |
/usr/bin/env ${procname} \ |
| 44 |
--web.listen-address=${snmp_exporter_listen_address} \ |
45 |
--web.listen-address=${snmp_exporter_listen_address} \ |
| 45 |
--config.file=${snmp_exporter_config_file} \ |
46 |
--config.file=${snmp_exporter_config_file} \ |
| 46 |
${snmp_exporter_args}" |
47 |
${snmp_exporter_args}" |
|
Lines 52-60
snmp_exporter_startprecmd()
Link Here
|
| 52 |
if [ ! -e ${pidfile} ]; then |
53 |
if [ ! -e ${pidfile} ]; then |
| 53 |
install -o ${snmp_exporter_user} -g ${snmp_exporter_group} /dev/null ${pidfile}; |
54 |
install -o ${snmp_exporter_user} -g ${snmp_exporter_group} /dev/null ${pidfile}; |
| 54 |
fi |
55 |
fi |
| 55 |
if [ ! -d ${snmp_exporter_textfile_dir} ]; then |
|
|
| 56 |
install -d -o ${snmp_exporter_user} -g ${snmp_exporter_group} -m 1755 ${snmp_exporter_textfile_dir} |
| 57 |
fi |
| 58 |
} |
56 |
} |
| 59 |
|
57 |
|
| 60 |
load_rc_config $name |
58 |
load_rc_config $name |