./priv/roles/Backend.sh in stacco-0.1.36 vs ./priv/roles/Backend.sh in stacco-0.1.37

- old
+ new

@@ -39,13 +39,19 @@ db:create 'bexng' "\${BEXNG_DB_SECRET}" EOF chmod a+x /usr/local/sbin/bexng-before-start - +echo "starting docker operations" docker-utils bootstrap +if [ "${WALLET_NETWORK}" = "testnet3" ]; then + docker run --name='bitcoind-data' --volumes-from='tbtc-data' tianon/true:latest +else + docker run --name='bitcoind-data' --volumes-from='btc-data' tianon/true:latest +fi + docker-utils define-ambassador-service "postgresql" \ "${DB_HOST}" "${DB_PORT}" docker-utils define-service "bexio/bitcoind" \ -e "NETWORK=${WALLET_NETWORK}" @@ -59,23 +65,9 @@ -e "DB_SECRET=${BEXNG_DB_SECRET}" docker-utils define-service "bexio/bexng-frontend" \ --dependency "bexng" \ --publish="80:8080" - - -echo "bootstrapping bitcoind service" -start bitcoind -stop bitcoind -bitcoind_data_volume=$(docker inspect -f '{{.Volumes}}' bitcoind-data | tr '[]' ' ' | cut -d' ' -f 2 | cut -d':' -f 2) -pushd "${bitcoind_data_volume}" >/dev/null - until aws --region="${AWS_REGION}" s3 sync --delete "s3://bex-blockchain-${WALLET_NETWORK}/" "./"; do - echo "error occurred in sync; retrying" - sleep 0.2 - done - - find . -name "*.gz" -exec gunzip -v \{\} \; -popd >/dev/null echo "starting docker-container services..." start bitcoind start postgresql start bexng