Update nodemgmt-scripts.sh

This commit is contained in:
2024-12-01 18:46:05 -06:00
parent 56def26da3
commit b4871b873d

View File

@@ -780,18 +780,14 @@ RUN_COMMAND(){
done done
echo "NODETYPE1= '${nodetype}'" echo "NODETYPE1= '${nodetype}'"
if [ "${nodetype}" == "ALL" ] || [ -z ${nodetype+x} ]; then if [ "${nodetype}" == "ALL" ] || [ -z ${nodetype+x} ]; then
echo 1
nodetype=ALL nodetype=ALL
NT_HOSTS=ALL_HOSTS[@] NT_HOSTS=ALL_HOSTS[@]
NTS=(${NM_NODE_TYPES[*]}) NTS=(${NM_NODE_TYPES[*]})
elif [ "${nodetype}" != "" ]; then elif [ "${nodetype}" != "" ]; then
echo 2
if [ "${NM_HOSTS[${nodetype}]}" != "" ]; then if [ "${NM_HOSTS[${nodetype}]}" != "" ]; then
echo 3
NT_HOSTS=${nodetype}_HOSTS[@] NT_HOSTS=${nodetype}_HOSTS[@]
NTS=("${nodetype}"); NTS=("${nodetype}");
else else
echo 4
echo -e "${idsCL[Red]}"${nodetype}" is an unknown NodeType.${idsCL[Default]}" echo -e "${idsCL[Red]}"${nodetype}" is an unknown NodeType.${idsCL[Default]}"
exit 1 exit 1
fi fi
@@ -800,24 +796,24 @@ RUN_COMMAND(){
echo "NODETYPE2= '${nodetype}'" echo "NODETYPE2= '${nodetype}'"
echo "RUNCMD= '${RUNCMD}'" echo "RUNCMD= '${RUNCMD}'"
# for NTYPE in "${NTS[@]}"; do for NTYPE in "${NTS[@]}"; do
# echo -e "${idsST[Bold]}"; DIVIDER echo -e "${idsST[Bold]}"; DIVIDER
# echo -e "${idsCL[Yellow]} ${NM_NODETYPES[$NTYPE]}-Nodes to run command { \`${RUNCMD}\` }${idsCL[Default]}" echo -e "${idsCL[Yellow]} ${NM_NODETYPES[$NTYPE]}-Nodes to run command { \`${RUNCMD}\` }${idsCL[Default]}"
# DIVIDER; echo -e "${idsST[Reset]}" DIVIDER; echo -e "${idsST[Reset]}"
#
# for nip in "${!NT_HOSTS}"; do for nip in "${!NT_HOSTS}"; do
# if [[ ${RUN_NODE_IP} == *"${nip}"* ]]; then NCMD=''; LH='- localhost' if [[ ${RUN_NODE_IP} == *"${nip}"* ]]; then NCMD=''; LH='- localhost'
# else NCMD="ssh -q -o ConnectTimeout=3 -o ConnectionAttempts=1 root@${nip}"; LH='' else NCMD="ssh -q -o ConnectTimeout=3 -o ConnectionAttempts=1 root@${nip}"; LH=''
# fi fi
# echo -e " ${idsST[Bold]}${idsCL[LightCyan]}${NM_HOSTNAMES[${nip}]}[${nip}]${idsST[Reset]}${idsCL[LightCyan]} ${idsCL[LightYellow]}${LH}${idsCL[Default]}" echo -e " ${idsST[Bold]}${idsCL[LightCyan]}${NM_HOSTNAMES[${nip}]}[${nip}]${idsST[Reset]}${idsCL[LightCyan]} ${idsCL[LightYellow]}${LH}${idsCL[Default]}"
# DIVIDER false green DIVIDER false green
# echo "Running command: ${NCMD} ${RUNCMD}" echo "Running command: ${NCMD} ${RUNCMD}"
# #${NCMD} "${RUNCMD}" #${NCMD} "${RUNCMD}"
# DIVIDER false green DIVIDER false green
# echo echo
# done done
# echo echo
# done done
} }
DOWNLIST(){ DOWNLIST(){