From caf97baaff6a883366fa1165348ab58d828a448e Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Tue, 5 Feb 2019 21:45:02 -0600 Subject: [PATCH] Update nodemgmt-scripts.sh --- nodemgmt-scripts.sh | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index e8866ae8..3e65fceb 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -220,21 +220,29 @@ DELSITE(){ DELSITES(){ echo -e "${idsCL[Green]}Select a site to delete...${idsCL[Default]}" DIVIDER true + declare -p SITES + sid=1 + for siteconf in /etc/nginx/sites-available/* ; do + IFS='/'; site_conf=(${siteconf}); unset IFS + SITES[${sid}]=${site_conf[4]} + sid=`expr $sid + 1` + done while : do - sid=1 - for siteconf in /etc/nginx/sites-available/* ; do - IFS='/'; site_conf=(${siteconf}); unset IFS - echo " [${sid}] ${site_conf[4]}" - sid=`expr $sid + 1` + for s in "${!SITES[@]}"; do + echo " [${s}] ${SITES[${S}]}" done echo "" echo " [Q] Quit" echo "" echo "" echo -e -n "${idsCL[LightYellow]}Please select a site from above from above:${idsCL[Default]} " - read -n 2 opt + read -n 2 selsite done + echo $selsite + if [ -z $action ] || [ "${action}" = "gui" ]; then + ENTER2CONTINUE + fi } NEWSITE(){