diff --git a/run.sh b/run.sh index 5c803581..9a306b76 100755 --- a/run.sh +++ b/run.sh @@ -15,8 +15,8 @@ if [ "$1" != "service" ] && [ "$1" != "status-check" ]; then echo -e "${idsCL[Yellow]} NodeMgmt - Galera/NGINX Node Management${idsCL[Default]} ${idsCL[DarkGray]}(ver-${VERS})${idsCL[Default]}" echo -e "${idsCL[Yellow]}-------------------------------------------------------------${idsCL[Default]}" echo -e "Node hostname: ${idsST[Bold]}${idsCL[LightCyan]}${NODE_HOSTNAME}${idsCL[Default]}${idsST[Reset]}" - if [ "${LOCAL_SERVICES}" != "" ]; then SERVICES=$( IFS=$','; echo "${LOCAL_SERVICES[*]}" ) - else SERVICES=$( IFS=$','; echo "${NODE_SERVICES[*]}" ) + if [ -z ${LOCAL_SERVICES+x} ]; then SERVICES=$( IFS=$','; echo "${NODE_SERVICES[*]}" ) + else SERVICES=$( IFS=$','; echo "${LOCAL_SERVICES[*]}" ) fi IFS=,; SERVICES2=(${SERVICES}); unset IFS for srvc in "${SERVICES2[@]}"