From 624af378cc3d1a0c85f41a3d1420a8a82f1a6c09 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Tue, 19 May 2015 20:15:29 +0100 Subject: [PATCH] Added error checking. Corrected typo --- functions/fn_functions | 2 +- functions/fn_update_functions | 20 ++++++++++++++++++++ functions/fn_update_funtions | 9 --------- 3 files changed, 21 insertions(+), 10 deletions(-) create mode 100644 functions/fn_update_functions delete mode 100644 functions/fn_update_funtions diff --git a/functions/fn_functions b/functions/fn_functions index fb7a40bc0..1e19e39fa 100644 --- a/functions/fn_functions +++ b/functions/fn_functions @@ -164,7 +164,7 @@ functionfile="${FUNCNAME}" fn_runfunction } -fn_update_funtions(){ +fn_update_functions(){ functionfile="${FUNCNAME}" fn_runfunction } diff --git a/functions/fn_update_functions b/functions/fn_update_functions new file mode 100644 index 000000000..361af6988 --- /dev/null +++ b/functions/fn_update_functions @@ -0,0 +1,20 @@ +#!/bin/bash +# LGSM fn_update_functions function +# Author: Daniel Gibbs +# Website: http://gameservermanagers.com +# Version: 190515 + +# Description: Deletes the functions dir to allow re-downloading of functions from GitHub. + +fn_printdots "Updating functions" +fn_scriptlog "Updating functions" +sleep 1 +rm -rfv "${rootdir}/functions/"* +exitcode=$? +if [ "${exitcode}" == "0" ]; then + fn_printok "Updating functions" + fn_scriptlog "Successfull! Updating functions" +else + fn_printokfail "Updating functions" + fn_scriptlog "Failure! Updating functions" +fi diff --git a/functions/fn_update_funtions b/functions/fn_update_funtions deleted file mode 100644 index 6a52ac024..000000000 --- a/functions/fn_update_funtions +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -# LGSM fn_update_funtions function -# Author: Daniel Gibbs -# Website: http://gameservermanagers.com -# Version: 190515 - -# Description: Deletes the functions dir to allow re-downloading of functions from GitHub. - -rm -rfv "${rootdir}/functions/"*