blob: eb8838d5d06fa1b028b8748b2940332c8365910c [file] [log] [blame]
#!/bin/bash
service {{ service.service }} start
counter=${1:-60}
retries=0
while [ $counter -gt 0 ]
do
if mysql -u {{ service.admin.user }} -p{{ service.admin.password }} -e"quit"; then
echo "Sucessfully connected to the MySQL service ($retries retries)."
exit 0
fi
counter=$(( counter - 1 ))
retries=$(( retries + 1 ))
sleep ${2:-10}
done
echo "Failed to connect to the MySQL service after $retries retries."
exit 1