Skip to content
This repository has been archived by the owner on Oct 27, 2020. It is now read-only.

Fix when keeper container is not ready #77

Merged
merged 1 commit into from Jan 22, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
5 changes: 3 additions & 2 deletions scripts/wait_for_migration_and_extract_keeper_artifacts.sh
Expand Up @@ -3,15 +3,16 @@
RETRY_COUNT=0
COMMAND_STATUS=1

KEEPER_CONTRACTS_DOCKER_ID=`docker container ls | grep keeper-contracts | awk '{print $1}'`

mkdir -p artifacts

KEEPER_CONTRACTS_DOCKER_ID=$(docker container ls | grep keeper-contracts | awk '{print $1}')

until [ $COMMAND_STATUS -eq 0 ] || [ $RETRY_COUNT -eq 120 ]; do
docker cp $KEEPER_CONTRACTS_DOCKER_ID:/keeper-contracts/artifacts/ready ./artifacts/
COMMAND_STATUS=$?
sleep 5
let RETRY_COUNT=RETRY_COUNT+1
KEEPER_CONTRACTS_DOCKER_ID=$(docker container ls | grep keeper-contracts | awk '{print $1}')
done

if [ $COMMAND_STATUS -ne 0 ]; then
Expand Down