Explorar el Código

Wait 10 sec only while renewing LE for more than 1 domain

dpeca hace 8 años
padre
commit
8d85cdcb2c
Se han modificado 1 ficheros con 5 adiciones y 1 borrados
  1. 5 1
      bin/v-update-letsencrypt-ssl

+ 5 - 1
bin/v-update-letsencrypt-ssl

@@ -29,6 +29,7 @@ users=$($BIN/v-list-users | tail -n+3 | awk '{ print $1 }')
 for user in $users; do
 for user in $users; do
     USER_DATA=$VESTA/data/users/$user
     USER_DATA=$VESTA/data/users/$user
     # Checking user certificates
     # Checking user certificates
+    lecounter=0
     for domain in $(search_objects 'web' 'LETSENCRYPT' 'yes' 'DOMAIN'); do
     for domain in $(search_objects 'web' 'LETSENCRYPT' 'yes' 'DOMAIN'); do
 
 
         crt="$VESTA/data/users/$user/ssl/$domain.crt"
         crt="$VESTA/data/users/$user/ssl/$domain.crt"
@@ -57,7 +58,10 @@ for user in $users; do
                     echo "$domain $msg"
                     echo "$domain $msg"
                 fi
                 fi
             fi
             fi
-            sleep 10
+            if [ $lecounter -gt 0 ]; then
+                sleep 10
+            fi
+            ((lecounter++))
         fi
         fi
     done
     done
 done
 done