Add error handling for missing steamcmd

This commit is contained in:
aclist authored and GitHub committed 2021-12-15 07:48:05 +09:00
1 parent 38d6316b63
commit 2b4d310e5e
1 file changed
+4
+4
View File
@@ -170,6 +170,10 @@ auto_mod_install(){
id $steamcmd_user &>/dev/null id $steamcmd_user &>/dev/null
[[ $? -eq 1 ]]; then [[ $? -eq 1 ]]; then
err "Invalid steamcmd user. Reverting to manual mode" err "Invalid steamcmd user. Reverting to manual mode"
elif
command -v steamcmd &>/dev/null
[[ $? -eq 1 ]]; then
err "steamcmd not installed. See: https://developer.valvesoftware.com/wiki/SteamCMD"
else else
printf "[INFO] Found steamcmd user. Downloading mods\n" printf "[INFO] Found steamcmd user. Downloading mods\n"
revert_msg="Something went wrong. Reverting to manual mode" revert_msg="Something went wrong. Reverting to manual mode"