Added startup and shutdown logging
This commit is contained in:
parent
6a011ec139
commit
e6d284e6c1
@ -9,9 +9,6 @@
|
|||||||
# Description: Craftbukkit Minecraft Server
|
# Description: Craftbukkit Minecraft Server
|
||||||
### END INIT INFO
|
### END INIT INFO
|
||||||
|
|
||||||
# @TODO
|
|
||||||
# - Implement logging
|
|
||||||
|
|
||||||
# Config START
|
# Config START
|
||||||
USER="craftbukkit"
|
USER="craftbukkit"
|
||||||
SRVPATH="/opt/craftbukkit"
|
SRVPATH="/opt/craftbukkit"
|
||||||
@ -40,9 +37,11 @@ server_start() {
|
|||||||
log_failure_msg
|
log_failure_msg
|
||||||
exit 1
|
exit 1
|
||||||
elif sleep 1 && ! server_running; then # Tmux started, but Java did not
|
elif sleep 1 && ! server_running; then # Tmux started, but Java did not
|
||||||
|
logger -t craftbukkit -p local0.crit "Craftbukkit start failed"
|
||||||
log_failure_msg
|
log_failure_msg
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
|
logger -t craftbukkit -p local0.info "Craftbukkit minecraft server started"
|
||||||
log_success_msg
|
log_success_msg
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
@ -61,9 +60,11 @@ server_stop() {
|
|||||||
sudo -u ${USER} tmux send-keys -t craftbukkit-console "stop" C-m >/dev/null 2>&1
|
sudo -u ${USER} tmux send-keys -t craftbukkit-console "stop" C-m >/dev/null 2>&1
|
||||||
sleep 10
|
sleep 10
|
||||||
if server_running; then
|
if server_running; then
|
||||||
|
logger -t craftbukkit -p local0.crit "Craftbukkit shutdown failed"
|
||||||
log_failure_msg
|
log_failure_msg
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
|
logger -t craftbukkit -p local0.info "Craftbukkit minecraft server stopped"
|
||||||
log_success_msg
|
log_success_msg
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user