fix entrypoint create_table() func.

This commit is contained in:
Valentin Ouvrard
2018-03-26 10:01:58 +11:00
parent 452904398f
commit 0982e56ed0

View File

@@ -23,19 +23,6 @@ server() {
}
create_db() {
DATABASE_FULLURL=$(echo $REDASH_DATABASE_URL |cut -d '@' -f2 |sed 's,/.*,,g')
if [[ $DATABASE_FULLURL = *":"* ]]; then
DATABASE_URL=$(echo $DATABASE_FULLURL |cut -d ':' -f1)
DATABASE_PORT=$(echo $DATABASE_FULLURL |cut -d ':' -f2)
else
DATABASE_URL=$(echo $DATABASE_FULLURL)
DATABASE_PORT="5432"
fi
while ! bash -c "echo > /dev/tcp/$DATABASE_URL/$DATABASE_PORT" &> /dev/null ; do
echo "Waiting for PostgreSQL container to become available."
sleep 5
done
exec /app/manage.py database create_tables
}