From fddbec4f004f03ca291eed3e2bd9c9c062c192ec Mon Sep 17 00:00:00 2001 From: Ben Peddell Date: Wed, 16 Sep 2015 19:10:42 +1000 Subject: [PATCH] Add --validate option to update --- tools/arkmanager | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/arkmanager b/tools/arkmanager index 4cd7195..104081e 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -508,6 +508,7 @@ doUpdateWarn(){ doUpdate() { local appupdate= local updatetype=normal + local validate= for arg in "$@"; do if [ "$arg" == "--force" ]; then @@ -516,6 +517,9 @@ doUpdate() { updatetype=safe elif [ "$arg" == "--warn" ]; then updatetype=warn + elif [ "$arg" == "--validate" ]; then + validate=validate + appupdate=1 fi done @@ -548,7 +552,7 @@ doUpdate() { doStop 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 # the current version should be the last version. We set our version getCurrentVersion echo "`timestamp`: update to $instver complete" >> "$logdir/update.log"