From 0066063c2d4c770a256f9762558249f751849664 Mon Sep 17 00:00:00 2001 From: FezVrasta Date: Thu, 25 Jun 2015 13:19:26 +0200 Subject: [PATCH] fixed doUpgrade --- tools/arkmanager | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/tools/arkmanager b/tools/arkmanager index 9bbfd2c..089c753 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -279,6 +279,22 @@ printStatus(){ } +doUpgrade() { + echo "arkmanager v${arkstVersion}: Checking for updates..." + arkstLatestVersion=`curl -s https://raw.githubusercontent.com/FezVrasta/ark-server-tools/${arkstChannel}/.version` + if [[ $arkstLatestVersion > $arkstVersion ]]; then + read -p "A new version was found! Do you want to upgrade ARK Server Tools to v${$arkstLatestVersion}?" -n 1 -r + echo -en "/n" + if [[ $REPLY =~ ^[Yy]$ ]]; then + curl -s https://raw.githubusercontent.com/FezVrasta/ark-server-tools/${arkstChannel}/netinstall.sh | sudo bash -s ${steamcmd_user} ${arkstChannel} + else + exit 0 + fi + else + echo "Your ARK server tools are already up to date" + fi +} + #--------------------- # Main program #--------------------- @@ -319,19 +335,7 @@ case "$1" in printStatus ;; upgrade) - echo "arkmanager v${arkstVersion}: Checking for updates... - arkstLatestVersion=`curl -s https://raw.githubusercontent.com/FezVrasta/ark-server-tools/${arkstChannel}/.version` - if [ $arkstLatestVersion -gt $arkstVersion ]; then - read -p "A new version was found! Do you want to upgrade ARK Server Tools to v${$arkstLatestVersion}?" -n 1 -r - echo - if [[ $REPLY =~ ^[Yy]$ ]]; then - curl -s https://raw.githubusercontent.com/FezVrasta/ark-server-tools/${arkstChannel}/netinstall.sh | sudo bash -s ${steamcmd_user} ${arkstChannel} - else - exit 0 - fi - else - echo "Your ARK server tools are already up to date" - fi + doUpgrade ;; -h|--help) echo -e "Usage: arkmanager[OPTION]\n"