Implemented status

This commit is contained in:
Marcel Hanraets 2014-07-11 12:53:09 +02:00
parent 94954b8aae
commit 63e9ee3d51

View File

@ -10,7 +10,7 @@
### END INIT INFO ### END INIT INFO
# @TODO # @TODO
# - Implement status # - Implement logging
# Config START # Config START
USER="craftbukkit" USER="craftbukkit"
@ -65,6 +65,13 @@ server_stop() {
fi fi
} }
server_status() {
if [ -n "$(pgrep -f -n $JARNAME)" ]; then
log_success_msg "Craftbukkit is running"
else
log_failure_msg "Craftbukkit is not running!"
}
case "$1" in case "$1" in
start) start)
server_start server_start
@ -79,6 +86,10 @@ case "$1" in
server_start server_start
;; ;;
status)
server_status
;;
*) *)
echo "usage: $0 {start|stop|restart|status}" echo "usage: $0 {start|stop|restart|status}"
esac esac