Blame view

docker/PYROS_DOCKER_INSTALL 641 Bytes
e1e75163   Alexis Koralewski   fixing issue with...
1
2
3
4
5
#!/bin/bash

# if no container is running
if ! docker ps | grep -q 'db_pyros|pyros'
then
da7c081d   Alexis Koralewski   remove extension ...
6
    echo "db_pyros or pyros weren't running, starting them..."
e1e75163   Alexis Koralewski   fixing issue with...
7
8
9
    ./PYROS_DOCKER_START.bat
fi
# while db container isn't ready to execute queries, wait 5 seconds
da7c081d   Alexis Koralewski   remove extension ...
10
11
12
13
if ! docker inspect db_pyros --format='{{.State.Health.Status}}' | grep -q 'healthy'
then
    echo "db service isn't ready yet, waiting until it's ready..."
fi
e1e75163   Alexis Koralewski   fixing issue with...
14
15
16
17
18
19
while ! docker inspect db_pyros --format='{{.State.Health.Status}}' | grep -q 'healthy'
do
    sleep 5
done
# db container is ready to execture queries, we can start the installation
docker exec -it pyros python3 pyros.py install