Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- #
- # PROVIDE: mk-heartbeat
- # REQUIRE: DAEMON
- . /etc/rc.subr
- name="mk_heartbeat"
- rcvar=`set_rcvar`
- : ${mk_heartbeat_enable="NO"}
- : ${mk_heartbeat_host="localhost"}
- : ${mk_heartbeat_port="3306"}
- : ${mk_heartbeat_username="maakit"}
- : ${mk_heartbeat_password="T3llT4le<3"}
- : ${mk_heartbeat_database="areplicateddb"}
- : ${mk_heartbeat_table="heartbeat"}
- : ${mk_heartbeat_interval="1s"}
- : ${mk_heartbeat_log="/var/log/maatkit/heartbeat.log"}
- : ${mk_heartbeat_pid="/var/run/mk-heartbeat.pid"}
- : ${mk_heartbeat_sentinel="/tmp/mk-heartbeat-stop"}
- load_rc_config $name
- command="/usr/local/bin/mk-heartbeat"
- command_args="--update --host ${mk_heartbeat_host} --port ${mk_heartbeat_port} --user ${mk_heartbeat_username} --password ${mk_heartbeat_password} --database ${mk_heartbeat_database} --table ${mk_heartbeat_table} --interval ${mk_heartbeat_interval} --daemonize --pid ${mk_heartbeat_pid} --log ${mk_heartbeat_log} --sentinel ${mk_heartbeat_sentinel} --stop > /dev/null 2>&1 &"
- pidfile="${mk_heartbeat_pid}"
- stop_cmd="${command} --stop --sentinel ${mk_heartbeat_sentinel}"
- run_rc_command "$1"
Add Comment
Please, Sign In to add comment