distro/arch/etc/rc.d/chef-client in chef-0.10.8 vs distro/arch/etc/rc.d/chef-client in chef-0.10.10.beta.1

- old
+ new

@@ -65,12 +65,26 @@ restart) $0 stop sleep 3 $0 start ;; + status) stat_busy "Checking $daemon_name status"; ck_status $daemon_name ;; + + run) + stat_busy "Triggering new run of $daemon_name daemon" + PID=$(get_pid) + [ ! -z "$PID" ] && kill -SIGUSR1 $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + exit 1 + else + stat_done + fi + ;; + *) - echo "usage: $) {start|stop|restart|status}" + echo "usage: $) {start|stop|restart|status|run}" esac