occ_maintenance.sh: fix error determin configuration file.
This commit is contained in:
parent
d84294cf0b
commit
bea755c670
@ -139,13 +139,11 @@ error(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
warn (){
|
warn (){
|
||||||
echo ""
|
|
||||||
if $terminal ; then
|
if $terminal ; then
|
||||||
|
echo ""
|
||||||
echo -e " [ \033[33m\033[1mWarning\033[m ]: $*"
|
echo -e " [ \033[33m\033[1mWarning\033[m ]: $*"
|
||||||
else
|
echo ""
|
||||||
echo " [ Warning ]: $*"
|
|
||||||
fi
|
fi
|
||||||
echo ""
|
|
||||||
}
|
}
|
||||||
|
|
||||||
info (){
|
info (){
|
||||||
@ -181,6 +179,14 @@ blank_line() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# - Running in a terminal?
|
||||||
|
# -
|
||||||
|
if [[ -t 1 ]] ; then
|
||||||
|
terminal=true
|
||||||
|
else
|
||||||
|
terminal=false
|
||||||
|
fi
|
||||||
|
|
||||||
# ----------
|
# ----------
|
||||||
# - Jobhandling
|
# - Jobhandling
|
||||||
# ----------
|
# ----------
|
||||||
@ -221,6 +227,14 @@ if [[ -z "$WEBSITE" ]] ; then
|
|||||||
source ${snippet_dir}/get-cloud-instance-to-update.sh
|
source ${snippet_dir}/get-cloud-instance-to-update.sh
|
||||||
|
|
||||||
#fatal "No website ios given on commandline - Missing Parameter '-s <website>'"
|
#fatal "No website ios given on commandline - Missing Parameter '-s <website>'"
|
||||||
|
else
|
||||||
|
while IFS='' read -r -d '' _conf_file ; do
|
||||||
|
if $(grep -E -q "WEBSITE=\"?${WEBSITE}\"?" ${_conf_file} 2> /dev/null) ; then
|
||||||
|
conf_file="${_conf_file}"
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done < <(find "${conf_dir}" -maxdepth 1 -type f -name "*.conf" -print0)
|
||||||
|
# conf_file="${conf_dir}/${WEBSITE}.conf"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
@ -234,9 +248,9 @@ DEFAULT_HTTP_GROUP="www-data"
|
|||||||
DEFAULT_PHP_ENGINE='FPM'
|
DEFAULT_PHP_ENGINE='FPM'
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echononl " Include Configuration file.."
|
echononl " Include Configuration file '$(basename "${conf_file}")'.."
|
||||||
if [[ ! -f $conf_file ]]; then
|
if [[ ! -f $conf_file ]]; then
|
||||||
echo_failed
|
echo_skipped
|
||||||
fatal "Missing configuration file '$conf_file'."
|
fatal "Missing configuration file '$conf_file'."
|
||||||
else
|
else
|
||||||
source $conf_file
|
source $conf_file
|
||||||
@ -271,14 +285,6 @@ else
|
|||||||
SYSTEMD_EXISTS=true
|
SYSTEMD_EXISTS=true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# - Running in a terminal?
|
|
||||||
# -
|
|
||||||
if [[ -t 1 ]] ; then
|
|
||||||
terminal=true
|
|
||||||
else
|
|
||||||
terminal=false
|
|
||||||
fi
|
|
||||||
|
|
||||||
#clear
|
#clear
|
||||||
|
|
||||||
if $terminal ; then
|
if $terminal ; then
|
||||||
|
@ -234,7 +234,7 @@ DEFAULT_HTTP_GROUP="www-data"
|
|||||||
DEFAULT_PHP_ENGINE='FPM'
|
DEFAULT_PHP_ENGINE='FPM'
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echononl " Include Configuration file.."
|
echononl " Include Configuration file '$(basename "${conf_file}")'.."
|
||||||
if [[ ! -f $conf_file ]]; then
|
if [[ ! -f $conf_file ]]; then
|
||||||
echo_failed
|
echo_failed
|
||||||
fatal "Missing configuration file '$conf_file'."
|
fatal "Missing configuration file '$conf_file'."
|
||||||
|
Loading…
Reference in New Issue
Block a user