| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function tuneup_doBaseActions { |
| |
| local TUNEUP_CONFIG_DIR='' |
| local TUNEUP_BACKEND_DIR='' |
| local TUNEUP_BACKEND_INIT='' |
| local TUNEUP_EXTENSION='' |
| local FILE='' |
| local FILES='' |
| |
| |
| cli_printMessage '-' --as-separator-line |
| |
| |
| for TUNEUP_EXTENSION in ${TUNEUP_EXTENSIONS};do |
| |
| |
| TUNEUP_BACKEND="${TUNEUP_EXTENSION}" |
| |
| |
| |
| TUNEUP_BACKEND_DIR="${TUNEUP_BASEDIR}/$(cli_getRepoName \ |
| ${TUNEUP_BACKEND} -d)" |
| |
| |
| TUNEUP_BACKEND_INIT="${TUNEUP_BACKEND_DIR}/$(cli_getRepoName ${TUNEUP_BACKEND} -f)" |
| |
| |
| |
| |
| |
| if [[ ! -f ${TUNEUP_BACKEND_INIT} ]];then |
| continue |
| fi |
| |
| |
| |
| TUNEUP_CONFIG_DIR="${TUNEUP_BACKEND_DIR}/Config" |
| |
| |
| |
| FILES=$(cli_getFilesList ${ACTIONVAL} --pattern="${FLAG_FILTER}\.${TUNEUP_EXTENSION}") |
| |
| |
| |
| if [[ $FILES == '' ]];then |
| continue |
| fi |
| |
| |
| |
| cli_exportFunctions "${TUNEUP_BASEDIR}/$(cli_getRepoName \ |
| ${TUNEUP_BACKEND} -d)" "${TUNEUP_BACKEND}" |
| |
| |
| for FILE in $FILES;do |
| cli_printMessage "$FILE" --as-tuningup-line |
| ${TUNEUP_BACKEND} |
| done |
| |
| |
| |
| |
| |
| |
| cli_unsetFunctions "${TUNEUP_BASEDIR}/$(cli_getRepoName \ |
| ${TUNEUP_BACKEND} -d)" "${TUNEUP_BACKEND}" |
| |
| done |
| |
| } |