Guest User

Untitled

a guest
Jul 28th, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. #!/bin/sh
  2. #
  3. # PROVIDE: mk-heartbeat
  4. # REQUIRE: DAEMON
  5.  
  6. . /etc/rc.subr
  7.  
  8. name="mk_heartbeat"
  9. rcvar=`set_rcvar`
  10.  
  11. : ${mk_heartbeat_enable="NO"}
  12. : ${mk_heartbeat_host="localhost"}
  13. : ${mk_heartbeat_port="3306"}
  14. : ${mk_heartbeat_username="maakit"}
  15. : ${mk_heartbeat_password="T3llT4le<3"}
  16. : ${mk_heartbeat_database="areplicateddb"}
  17. : ${mk_heartbeat_table="heartbeat"}
  18. : ${mk_heartbeat_interval="1s"}
  19. : ${mk_heartbeat_log="/var/log/maatkit/heartbeat.log"}
  20. : ${mk_heartbeat_pid="/var/run/mk-heartbeat.pid"}
  21. : ${mk_heartbeat_sentinel="/tmp/mk-heartbeat-stop"}
  22.  
  23. load_rc_config $name
  24.  
  25. command="/usr/local/bin/mk-heartbeat"
  26. 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 &"
  27.  
  28. pidfile="${mk_heartbeat_pid}"
  29.  
  30. stop_cmd="${command} --stop --sentinel ${mk_heartbeat_sentinel}"
  31.  
  32. run_rc_command "$1"
Add Comment
Please, Sign In to add comment