![]() ![]() |
crusader |
Subversion Repositories: |
Compare with Previous - Blame - Download
#!/bin/bashFLAGS="defaults 95"function start_rates(){nohup /opt/statistiky/collect_rates.sh &>/dev/null &echo $! >/var/run/collect_rates.sh.pid}function start_arp(){nohup /opt/statistiky/collect_arp.sh &>/dev/null &echo $! >/var/run/collect_arp.sh.pid}function start_ping(){nohup /opt/statistiky/collect_ping.sh &>/dev/null &echo $! >/var/run/collect_ping.sh.pid}function start_crusader(){nohup /opt/statistiky/collect_crusader.sh &>/dev/null &echo $! >/var/run/collect_crusader.sh.pid}function start_system(){nohup /opt/statistiky/collect_system_info.sh &>/dev/null &echo $! >/var/run/collect_system_info.sh.pid}function start_temp(){nohup /opt/statistiky/collect_temp.sh &>/dev/null &echo $! >/var/run/collect_temp.sh.pid}function stop_rates(){kill `cat /var/run/collect_rates.sh.pid`rm -f /var/run/collect_rates.sh.pid}function stop_arp(){kill `cat /var/run/collect_arp.sh.pid`rm -f /var/run/collect_arp.sh.pid}function stop_ping(){kill `cat /var/run/collect_ping.sh.pid`rm -f /var/run/collect_ping.sh.pid}function stop_crusader(){kill `cat /var/run/collect_crusader.sh.pid`rm -f /var/run/collect_crusader.sh.pid}function stop_system(){kill `cat /var/run/collect_system_info.sh.pid`rm -f /var/run/collect_system_info.sh.pid}function stop_temp(){kill `cat /var/run/collect_temp.sh.pid`rm -f /var/run/collect_temp.sh.pid}case "$1" instart)shiftif [ $# -eq 0 ]; thenstart_rates# start_arpstart_ping# start_crusader# start_system# start_tempelsecase "$1" inrates)start_rates;;arp)start_arp;;ping)start_ping;;crusader)start_crusader;;system)start_system;;temp)start_temp;;test)echo "start test"esacfi;;stop)shiftif [ $# -eq 0 ]; thenstop_rates# stop_arpstop_ping# stop_crusader# stop_system# stop_tempelsecase "$1" inrates)stop_rates;;arp)stop_arp;;ping)stop_ping;;crusader)stop_crusader;;system)stop_system;;temp)stop_temp;;test)echo "stop test"esacfi;;start_rates)start_rates;;start_crusader)start_crusader;;stop_crusader)stop_crusader;;*)echo "Usage: /etc/init.d/statistiky start | stop"exit 1;esac