Support empty DB_CREATE_LIST and DB_SETUP_LIST case

This commit is contained in:
2018-07-11 08:57:32 +02:00
parent 0aa390ceb9
commit 2da3bdc4c3

View File

@@ -23,13 +23,6 @@
# 1. Create all the DB at once
echo "Create databases..."
created_network=false
if ! docker network ls | grep -q ${MIP_PRIVATE_NETWORK}
then
docker network create ${MIP_PRIVATE_NETWORK}
created_network=true
fi
for d in ${DB_DATA} ${DB_DATASETS}
do
if [ ! -d ${d} ]
@@ -39,6 +32,19 @@ do
fi
done
if [ "x0" = "x$(echo ${DB_CREATE_LIST} ${DB_SETUP_LIST} | wc -w)" ]
then
# Nothing to do, so exit
exit 0
fi
created_network=false
if ! docker network ls | grep -q ${MIP_PRIVATE_NETWORK}
then
docker network create ${MIP_PRIVATE_NETWORK}
created_network=true
fi
db_id=$(docker run --rm -d \
-e POSTGRES_USER="${DB_USER_ADMIN}" \
-e POSTGRES_PASSWORD="${DB_PASSWORD_ADMIN}" \