Procházet zdrojové kódy

Merge pull request #28 from salt-formulas/feature/tunne_bootstrapscrips

Tune bootstrap scripts
master
Aleš Komárek před 6 roky
rodič
revize
a71c8901ff
Žádný účet není propojen s e-mailovou adresou tvůrce revize
2 změnil soubory, kde provedl 6 přidání a 8 odebrání
  1. +3
    -4
      galera/files/bootstrap.sh
  2. +3
    -4
      galera/files/init_bootstrap.sh

+ 3
- 4
galera/files/bootstrap.sh Zobrazit soubor



service {{ service.service }} start service {{ service.service }} start


counter=60
counter=${1:-60}
retries=0 retries=0


while [ $counter -gt 0 ] while [ $counter -gt 0 ]
do do
mysql -u {{ service.admin.user }} -p{{ service.admin.password }} -e"quit"
if [[ $? -eq 0 ]]; then
if mysql -u {{ service.admin.user }} -p{{ service.admin.password }} -e"quit"; then
echo "Sucessfully connected to the MySQL service ($retries retries)." echo "Sucessfully connected to the MySQL service ($retries retries)."
exit 0 exit 0
fi fi
counter=$(( counter - 1 )) counter=$(( counter - 1 ))
retries=$(( retries + 1 )) retries=$(( retries + 1 ))
sleep 4
sleep ${2:-10}
done done


echo "Failed to connect to the MySQL service after $retries retries." echo "Failed to connect to the MySQL service after $retries retries."

+ 3
- 4
galera/files/init_bootstrap.sh Zobrazit soubor



service {{ service.service }} start service {{ service.service }} start


counter=60
counter=${1:-60}
retries=0 retries=0


while [ $counter -gt 0 ] while [ $counter -gt 0 ]
do do
mysql -u root -e"quit" || mysql -u {{ service.admin.user }} -p{{ service.admin.password }} -e"quit"
if [[ $? -eq 0 ]]; then
if mysql -u root -e"quit" || mysql -u {{ service.admin.user }} -p{{ service.admin.password }} -e"quit"; then
echo "Sucessfully connected to the MySQL service ($retries retries)." echo "Sucessfully connected to the MySQL service ($retries retries)."
exit 0 exit 0
fi fi
counter=$(( counter - 1 )) counter=$(( counter - 1 ))
retries=$(( retries + 1 )) retries=$(( retries + 1 ))
sleep 2
sleep ${2:-10}
done done


echo "Failed to connect to the MySQL service after $retries retries." echo "Failed to connect to the MySQL service after $retries retries."

Načítá se…
Zrušit
Uložit