Browse Source

Legacy fix

pull/1073/head
Daniel Gibbs 9 years ago
parent
commit
0c7b20329c
  1. 9
      functions/core_functions.sh
  2. 38
      functions/update_functions.sh

9
functions/core_functions.sh

@ -14,6 +14,15 @@ if [ -z "${lgsmdir}" ]; then
fi
fn_fetch_core_dl(){
if [ -z "${githubuser}"]; then
githubuser="dgibbs64"
fi
if [ -z "${githubrepo}"]; then
githubrepo="linuxgsm"
fi
if [ -z "${githubbranch}"]; then
githubbranch="master"
fi
github_file_url_dir="lgsm/functions"
github_file_url_name="${functionfile}"
filedir="${functionsdir}"

38
functions/update_functions.sh

@ -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…
Cancel
Save