update_functions.sh 655 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. # LGSM update_functions.sh function
  3. # Author: Daniel Gibbs
  4. # Website: http://gameservermanagers.com
  5. lgsm_version="271215"
  6. # Description: Deletes the functions dir to allow re-downloading of functions from GitHub.
  7. function_selfname="$(basename $(readlink -f "${BASH_SOURCE[0]}"))"
  8. check.sh
  9. fn_printdots "Updating functions"
  10. fn_scriptlog "Updating functions"
  11. sleep 1
  12. echo -ne "\n"
  13. rm -rfv "${rootdir}/functions/"*
  14. exitcode=$?
  15. if [ "${exitcode}" == "0" ]; then
  16. fn_printok "Updating functions"
  17. fn_scriptlog "Successfull! Updating functions"
  18. else
  19. fn_printokfail "Updating functions"
  20. fn_scriptlog "Failure! Updating functions"
  21. fi
  22. echo -ne "\n"