blob: 4683d1abcbad5b12a5b4106c11ed6c395b421036 [file] [log] [blame]
Ales Komarek5d5e7342016-10-17 16:38:31 +02001#!/bin/bash
2
3service {{ service.service }} start
4
5counter=60
Simon Pasquier2b501f12017-03-13 10:43:57 +01006retries=0
Ales Komarek5d5e7342016-10-17 16:38:31 +02007
8while [ $counter -gt 0 ]
9do
10 mysql -u root -e"quit"
11 if [[ $? -eq 0 ]]; then
Simon Pasquier2b501f12017-03-13 10:43:57 +010012 echo "Sucessfully connected to the MySQL service ($retries retries)."
Ales Komarek5d5e7342016-10-17 16:38:31 +020013 exit 0
14 fi
Simon Pasquier2b501f12017-03-13 10:43:57 +010015 counter=$(( counter - 1 ))
16 retries=$(( retries + 1 ))
Ales Komarek5d5e7342016-10-17 16:38:31 +020017 sleep 2
18done
19
Simon Pasquier2b501f12017-03-13 10:43:57 +010020echo "Failed to connect to the MySQL service after $retries retries."
Ales Komarek5d5e7342016-10-17 16:38:31 +020021exit 1