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
# @TODO
# - Implement status
# - Implement logging
# Config START
USER="craftbukkit"
@ -65,6 +65,13 @@ server_stop() {
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
start)
server_start
@ -79,6 +86,10 @@ case "$1" in
server_start
;;
status)
server_status
;;
*)
echo "usage: $0 {start|stop|restart|status}"
esac