#!/bin/bash containerstart=`stat -c %Z /proc/1` curtime=`date +%s` if (( curtime-containerstart < 180 )); then while ! mongo --host "${DB_CLUSTER}" --eval "db.runCommand( { connectionStatus: 1 } )"; do echo "Waiting for ${DB_CLUSTER} to be available"; sleep 1; done echo "0" exit 0 fi curl -f 127.0.0.1:8091/login || exit 1 /opt/updatedb.sh if [[ $? -ne 0 ]]; then echo "An error occurred while updating the database ${MONGODB}"; exit 1;fi