| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function tcar_unsetModuleEnvironment { |
| |
| |
| |
| local TEXTDOMAIN="${FUNCNAME}.sh" |
| local TEXTDOMAINDIR="${TCAR_SCRIPT_BASEDIR}/Scripts/Locales" |
| |
| |
| if [[ -z ${TCAR_MODULE_NAME} ]];then |
| tcar_printMessage "`gettext "The export id was not provided."`" --as-error-line |
| fi |
| |
| |
| |
| |
| |
| local TCAR_MODULE_SCRIPT_FN='' |
| local TCAR_MODULE_SCRIPT_FNS=$(declare -F | gawk '{ print $3 }' | egrep "^${TCAR_MODULE_NAME}") |
| |
| |
| for TCAR_MODULE_SCRIPT_FN in ${TCAR_MODULE_SCRIPT_FNS};do |
| unset -f ${TCAR_MODULE_SCRIPT_FN} |
| tcar_printMessage "unset -f : ${TCAR_MODULE_SCRIPT_FN}" --as-debugger-line |
| done |
| |
| } |