|
|
@@ -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"
|