mirror of
https://github.com/eliasstepanik/ark-ac-server-tools.git
synced 2026-01-26 08:18:27 +00:00
fix indentation
This commit is contained in:
parent
2c9e8a3831
commit
9f9b80e982
@ -108,20 +108,21 @@ case "$1" in
|
|||||||
broadcast);;
|
broadcast);;
|
||||||
status);;
|
status);;
|
||||||
*)
|
*)
|
||||||
echo "use arkmanager <start|stop|restart|install|update|broadcast|status>"
|
echo "use arkmanager <start|stop|restart|install|update|broadcast|status|checkupdate>"
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# start function
|
|
||||||
doStart() {
|
doStart() {
|
||||||
arkserveropts="TheIsland?QueryPort=$arkqueryport?Port=$arkserverport?ServerPassword=$arkserverpass?ServerAdminPassword=$arkserverapass?listen"
|
#
|
||||||
thejob="$arkserverroot/$arkserverexec $arkserveropts"
|
# start function
|
||||||
screen -dmS "$servicename" $thejob
|
#
|
||||||
echo "$timestamp: start" >> "$logdir/arkserver.log"
|
arkserveropts="TheIsland?QueryPort=$arkqueryport?Port=$arkserverport?ServerPassword=$arkserverpass?ServerAdminPassword=$arkserverapass?listen"
|
||||||
|
thejob="$arkserverroot/$arkserverexec $arkserveropts"
|
||||||
|
screen -dmS "$servicename" $thejob
|
||||||
|
echo "$timestamp: start" >> "$logdir/arkserver.log"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
doStop() {
|
doStop() {
|
||||||
#
|
#
|
||||||
# stop the ARK server
|
# stop the ARK server
|
||||||
@ -154,25 +155,21 @@ doUpdate() {
|
|||||||
#
|
#
|
||||||
cd $arkserverroot
|
cd $arkserverroot
|
||||||
if isUpdateNeeded; then
|
if isUpdateNeeded; then
|
||||||
if [ -f "$arkserverroot/arkupdate.timed" ]; then
|
doStop
|
||||||
doStop
|
cd $steamcmdroot
|
||||||
cd $steamcmdroot
|
./$steamcmdexec +login anonymous +force_install_dir "$arkserverroot" +app_update $appid +quit
|
||||||
./$steamcmdexec +login anonymous +force_install_dir "$arkserverroot" +app_update $appid validate +quit
|
cd $logdir
|
||||||
cd $logdir
|
echo "$bnumber" > "$arkserverroot/arkversion"
|
||||||
echo "$bnumber" > "$arkserverroot/arkversion"
|
cd $steamcmdroot
|
||||||
cd $steamcmdroot
|
doStart
|
||||||
doStart
|
echo "$timestamp: update to $bnumber complete" >> "$logdir/update.log"
|
||||||
echo "$timestamp: update to $bnumber complete" >> "$logdir/update.log"
|
if [ $servermail -ne "" ]; then
|
||||||
if [ $servermail != "" ]; then
|
mail -a $logdir/update.log -s "Update-Log" $servermail < /dev/null
|
||||||
mail -a $logdir/update.log -s "Update-Log" $servermail < /dev/null
|
fi
|
||||||
fi
|
rm "$arkserverroot/arkupdate.timed"
|
||||||
rm "$arkserverroot/arkupdate.timed"
|
|
||||||
else
|
|
||||||
touch "$arkserverroot/arkupdate.timed"
|
|
||||||
info="There is a update for ark, server will restart in 60mins!!!!!"
|
|
||||||
doInfo $info
|
|
||||||
fi;
|
|
||||||
else
|
else
|
||||||
|
echo "No update available"
|
||||||
echo "$timestamp: No update needed." >> "$logdir/update.log"
|
echo "$timestamp: No update needed." >> "$logdir/update.log"
|
||||||
fi;
|
fi;
|
||||||
}
|
}
|
||||||
@ -224,8 +221,7 @@ case "$1" in
|
|||||||
doInstall
|
doInstall
|
||||||
;;
|
;;
|
||||||
update)
|
update)
|
||||||
testupdate
|
doUpdate
|
||||||
#doUpdate
|
|
||||||
;;
|
;;
|
||||||
checkupdate)
|
checkupdate)
|
||||||
checkForUpdate
|
checkForUpdate
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user