Sha256: 2cf66a0f97930a89610be2e0a9a44eab32fdce8b0255cdce958329c752e9c87d

Contents?: true

Size: 722 Bytes

Versions: 71

Compression:

Stored size: 722 Bytes

Contents

#!/bin/bash
#
# god       Startup script for God monitoring tool.
#
# chkconfig: - 85 15
# description: god monitors your system
#              

PID=/var/run/god.pid
CONFIG=/etc/god/master.conf
LOG=/var/log/god.log
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
RETVAL=0

case "$1" in
    start)
      echo 'Starting god'
      god -P $PID -c $CONFIG -l $LOG --log-level info
      RETVAL=$?
  ;;
    stop)
      god quit
      RETVAL=$?
  ;;
    restart)
      god quit
      echo 'Starting god'
      god -P $PID -c $CONFIG -l $LOG --log-level info
      RETVAL=$?
  ;;
    status)
      god status
      RETVAL=$?
  ;;
    *)
      echo "Usage: god {start|stop|restart|status}"
      exit 1
  ;;
esac

exit $RETVAL

Version data entries

71 entries across 71 versions & 1 rubygems

Version Path
daddy-0.4.3 lib/tasks/god/god
daddy-0.4.2 lib/tasks/god/god
daddy-0.4.1 lib/tasks/god/god
daddy-0.4.0 lib/tasks/god/god
daddy-0.3.38 lib/tasks/god/god
daddy-0.3.37 lib/tasks/god/god
daddy-0.3.36 lib/tasks/god/god
daddy-0.3.35 lib/tasks/god/god
daddy-0.3.34 lib/tasks/god/god
daddy-0.3.33 lib/tasks/god/god
daddy-0.3.32 lib/tasks/god/god
daddy-0.3.31 lib/tasks/god/god
daddy-0.3.30 lib/tasks/god/god
daddy-0.3.29 lib/tasks/god/god
daddy-0.3.28 lib/tasks/god/god
daddy-0.3.27 lib/tasks/god/god
daddy-0.3.26 lib/tasks/god/god
daddy-0.3.25 lib/tasks/god/god
daddy-0.3.24 lib/tasks/god/god
daddy-0.3.23 lib/tasks/god/god