update
This commit is contained in:
62
defaults.inc
62
defaults.inc
@@ -23,16 +23,6 @@ if [ -f ${FOLDER}/defaults.local.inc ]; then
|
||||
|
||||
IFS=,
|
||||
|
||||
MYSQL_SERVICES_CHECK=(${MYSQLSERVICES_CHECK})
|
||||
WEB_SERVICES_CHECK=(${WEBSERVICES_CHECK})
|
||||
LB_SERVICES_CHECK=(${LBSERVICES_CHECK})
|
||||
NC_SERVICES_CHECK=(${NCSERVICES_CHECK})
|
||||
WPD_SERVICES_CHECK=(${WPDSERVICES_CHECK})
|
||||
LPD_SERVICES_CHECK=(${LPDSERVICES_CHECK})
|
||||
MM_SERVICES_CHECK=(${MMSERVICES_CHECK})
|
||||
PW_SERVICES_CHECK=(${PWSERVICES_CHECK})
|
||||
WM_SERVICES_CHECK=(${WMSERVICES_CHECK})
|
||||
|
||||
LOCAL_SERVICES=(${LOCAL_SERVICES})
|
||||
|
||||
WEB_DOCKER=(${WEBDOCKER})
|
||||
@@ -53,22 +43,66 @@ if [ -f ${FOLDER}/defaults.local.inc ]; then
|
||||
for ntype in "${NODE_TYPES[@]}"; do
|
||||
arr ${ntype}_HOSTS
|
||||
arr ${ntype}_SERVICES_CHECK
|
||||
arr ${ntype}_DOCKERS_CHECK
|
||||
arr ${ntype}_REPL_CHECK
|
||||
|
||||
IFS=,; var=(${NM_HOSTS[${ntype}]}); unset IFS
|
||||
for value in "${var[@]}"; do
|
||||
arr_insert ${ntype}_HOSTS $value
|
||||
done
|
||||
|
||||
IFS=,; var=(${NM_SERVICES_CHECK[${ntype}]}); unset IFS
|
||||
for value in "${var[@]}"; do
|
||||
arr_insert ${ntype}_SERVICES_CHECK $value
|
||||
done
|
||||
if [ "${NM_SERVICES_CHECK[${ntype}]}" != "" ]; then
|
||||
IFS=,; var=(${NM_SERVICES_CHECK[${ntype}]}); unset IFS
|
||||
for value in "${var[@]}"; do
|
||||
arr_insert ${ntype}_SERVICES_CHECK $value
|
||||
done
|
||||
else
|
||||
declare "${ntype}_SERVICES_CHECK"=""
|
||||
fi
|
||||
|
||||
if [ "${NM_DOCKERS_CHECK[${ntype}]}" != "" ]; then
|
||||
IFS=,; var=(${NM_DOCKERS_CHECK[${ntype}]}); unset IFS
|
||||
for value in "${var[@]}"; do
|
||||
arr_insert ${ntype}_DOCKERS_CHECK $value
|
||||
done
|
||||
else
|
||||
declare "${ntype}_DOCKERS_CHECK"=""
|
||||
fi
|
||||
|
||||
if [ "${NM_REPL_CHECK[${ntype}]}" != "" ]; then
|
||||
IFS=,; var=(${NM_REPL_CHECK[${ntype}]}); unset IFS
|
||||
for value in "${var[@]}"; do
|
||||
arr_insert ${ntype}_REPL_CHECK $value
|
||||
done
|
||||
else
|
||||
declare "${ntype}_DOCKERS_CHECK"=""
|
||||
fi
|
||||
done
|
||||
|
||||
|
||||
|
||||
fi
|
||||
|
||||
declare -A NM_SRVCOPTS
|
||||
NM_SRVCOPTS['status']='Status'
|
||||
NM_SRVCOPTS['start']='Start'
|
||||
NM_SRVCOPTS['stop']='Stopp'
|
||||
NM_SRVCOPTS['restart']='Restart'
|
||||
NM_SRVCOPTS['reload']='Reload'
|
||||
NM_SRVCOPTS['enable']='Enabl'
|
||||
NM_SRVCOPTS['disable']='Disabl'
|
||||
NM_SRVCOPTS['daemon-reload']='Daemon-Reload'
|
||||
|
||||
declare -A NM_BACKUP_ITEMS
|
||||
NM_BACKUP_ITEMS['nginx-settings']=/etc/nginx
|
||||
NM_BACKUP_ITEMS['nginx-logs']=/var/log/nginx
|
||||
NM_BACKUP_ITEMS['letsencrypt-certs']=/etc/letsencrypt
|
||||
NM_BACKUP_ITEMS['webserver-files']=/var/www
|
||||
NM_BACKUP_ITEMS['haproxy']=/etc/haproxy
|
||||
NM_BACKUP_ITEMS['keepalived']=/etc/keepalived
|
||||
NM_BACKUP_ITEMS['fail2ban']=/etc/fail2ban
|
||||
# NM_BACKUP_ITEMS[nginx]=/
|
||||
|
||||
echo "HERE: "
|
||||
# arr_get ${ntype}_HOSTS
|
||||
for test in "${MYSQL_HOSTS[@]}"; do
|
||||
|
||||
Reference in New Issue
Block a user