diff --git a/functions/update_functions.sh b/functions/update_functions.sh index ba7674448..5513d5d20 100644 --- a/functions/update_functions.sh +++ b/functions/update_functions.sh @@ -1,38 +1,15 @@ #!/bin/bash -# LGSM command_update_functions.sh function +# LGSM fn_update_functions function # Author: Daniel Gibbs # Website: https://gameservermanagers.com lgsm_version="210516" -# Description: Deletes the functions dir to allow re-downloading of functions from GitHub. +# Description: REDIRECT FUNCTION to new command_update_functions.sh -function_selfname="$(basename $(readlink -f "${BASH_SOURCE[0]}"))" -check.sh -fn_print_dots "Updating functions" -fn_scriptlog "Updating functions" -sleep 1 -echo -ne "\n" +command_update_functions.sh(){ +functionfile="${FUNCNAME}" +fn_runfunction +} -# Removed legecy functions dir -if [ -n "${rootdir}" ]; then - if [ -d "${rootdir}/functions/" ]; then - rm -rfv "${rootdir}/functions/" - exitcode=$? - fi -fi +command_update_functions.sh -if [ -n "${functionsdir}" ]; then - if [ -d "${functionsdir}" ]; then - rm -rfv "${functionsdir}/"* - exitcode=$? - fi -fi - -if [ "${exitcode}" == "0" ]; then - fn_print_ok "Updating functions" - fn_scriptlog "Success! Updating functions" -else - fn_print_fail "Updating functions" - fn_scriptlog "Failure! Updating functions" -fi -echo -ne "\n" \ No newline at end of file