Implemented status
This commit is contained in:
+12
-1
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user