From 11b207a1230a990c2733838016d3ac1c382bf39b Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Fri, 1 Feb 2019 20:00:48 -0600 Subject: [PATCH] Update nodemgmt-scripts.sh --- nodemgmt-scripts.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index f3b70582..348fac74 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -104,7 +104,6 @@ case "$1" in echo -e "${idsCL[LightGreen]}Setting up new site for '${idsCL[Yellow]}${NEW_SITE}${idsCL[LightGreen]}'...${idsCL[Default]}" echo "" if [ "${SITE_TYPE}" = "local" ]; then - mkdir -p /var/www/${NEW_SITE}/{public_folder,nginx_logs} echo -e "server { listen 8443 ssl http2; listen 8080; @@ -144,6 +143,12 @@ case "$1" in fi echo -e "}" >> /etc/nginx/sites-available/${NEW_SITE}.conf + mkdir -p /var/www/${NEW_SITE}/{public_folder,nginx_logs} + echo "Site folders have been created." + echo -e "${idsCL[LightGreen]}Waiting for folder replication between the nodes...${idsCL[Default]}" + sleep 20 + nodemgmt set-permissions ${NEW_SITE} + else echo -e "server { @@ -177,10 +182,6 @@ case "$1" in " >> /etc/nginx/sites-available/${NEW_SITE}.conf fi ln -s /etc/nginx/sites-available/${NEW_SITE}.conf /etc/nginx/sites-enabled/${NEW_SITE}.conf - echo "Site folders have been created." - echo -e "${idsCL[LightGreen]}Waiting for folder replication between the nodes...${idsCL[Default]}" - sleep 30 - nodemgmt set-permissions ${NEW_SITE} if [ "${CREATE_SSL}" = "true" ]; then ${FOLDER}/nodemgmt-scripts.sh newcert ${NEW_SITE} fi