fn_update_functions 596 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. # LGSM fn_update_functions.sh function
  3. # Author: Daniel Gibbs
  4. # Website: https://gameservermanagers.com
  5. lgsm_version="210516"
  6. # Description: LEGACY FUNCTION Deletes the functions dir to allow re-downloading of functions from GitHub.
  7. fn_print_dots "Updating functions"
  8. fn_scriptlog "Updating functions"
  9. sleep 1
  10. echo -ne "\n"
  11. rm -rfv "${rootdir}/functions/"*
  12. exitcode=$?
  13. if [ "${exitcode}" == "0" ]; then
  14. fn_print_ok "Updating functions"
  15. fn_scriptlog "Success! Updating functions"
  16. else
  17. fn_print_fail "Updating functions"
  18. fn_scriptlog "Failure! Updating functions"
  19. fi
  20. echo -ne "\n"