function wait_for_mariadb() {
CONTAINER_NAME=$1
- TIMEOUT=120
+ TIMEOUT=600
# wait for the real startup
AMOUNT_STARTUP=$($DOCKER_CMD logs ${CONTAINER_NAME} 2>&1 | grep 'mysqld: ready for connections.' | wc -l)
- while [[ ${AMOUNT_STARTUP} -lt 2 ]];
+ while [[ ${AMOUNT_STARTUP} -lt 1 ]];
do
echo "Waiting for '$CONTAINER_NAME' deployment to finish ..."
AMOUNT_STARTUP=$($DOCKER_CMD logs ${CONTAINER_NAME} 2>&1 | grep 'mysqld: ready for connections.' | wc -l)
echo "ERROR: Mariadb deployment failed."
exit 1
fi
- let TIMEOUT-=1
- sleep 1
+ let TIMEOUT-=5
+ sleep 5
done
}