2 changed files with 47 additions and 0 deletions
@ -0,0 +1,38 @@ |
|||||
|
#!/bin/bash |
||||
|
# LGSM command_update_functions.sh function |
||||
|
# Author: Daniel Gibbs |
||||
|
# Website: https://gameservermanagers.com |
||||
|
lgsm_version="210516" |
||||
|
|
||||
|
# Description: Deletes the functions dir to allow re-downloading of functions from GitHub. |
||||
|
|
||||
|
function_selfname="$(basename $(readlink -f "${BASH_SOURCE[0]}"))" |
||||
|
check.sh |
||||
|
fn_print_dots "Updating functions" |
||||
|
fn_scriptlog "Updating functions" |
||||
|
sleep 1 |
||||
|
echo -ne "\n" |
||||
|
|
||||
|
# Removed legecy functions dir |
||||
|
if [ -n "${rootdir}" ]; then |
||||
|
if [ -d "${rootdir}/functions/" ]; then |
||||
|
rm -rfv "${rootdir}/functions/" |
||||
|
exitcode=$? |
||||
|
fi |
||||
|
fi |
||||
|
|
||||
|
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" |
Loading…
Reference in new issue