blob: 2be028c52c49be16f5bbd56a37a6c5becc2a5a7e [file] [log] [blame]
#!/bin/sh
case "$1" in
start)
if runnable statpitcher && is-fiberjack; then
babysit 60 statpitcher -i pon0 -s "$(serial)" \
-a /tmp/cwmp/acscontact 2>&1 | logos statpitcher &
fi
if runnable statcatcher && is-network-box; then
mkdir -p /tmp/cwmp/monitoring/onu
babysit 60 statcatcher -i wan0 -f /tmp/cwmp/monitoring/onu/onustats.json \
2>&1 | logos statcatcher &
fi
;;
stop)
pkillwait statpitcher
pkillwait statcatcher
;;
restart|reload)
$0 stop; $0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac