Files
pezkuwi-subxt/polkadot/bridges/scripts/dump-logs.sh
T
Tomasz Drwięga 5169155f94 Adding Bridges code as git subtree. (#2515)
* Add instructions.

* Squashed 'bridges/' content from commit 345e84a21

git-subtree-dir: bridges
git-subtree-split: 345e84a2146b56628e9888c9f5e129cb40e868a9

* Remove bridges workspace file to avoid confusing Cargo.

* Add some bridges primitives to Polkadot workspace.

* Improve docs.
2021-03-01 22:33:16 +01:00

36 lines
872 B
Bash

#!/bin/bash
# A script to dump logs from selected important docker containers
# to make it easier to analyze locally.
set -xeu
DATE=$(date +"%Y-%m-%d-%T")
LOGS_DIR="${DATE//:/-}-logs"
mkdir $LOGS_DIR
cd $LOGS_DIR
# From $ docker ps --format '{{.Names}}'
SERVICES=(\
deployments_relay-messages-millau-to-rialto-generator_1 \
deployments_relay-messages-rialto-to-millau-generator_1 \
deployments_relay-messages-millau-to-rialto_1 \
deployments_relay-messages-rialto-to-millau_1 \
deployments_relay-headers-millau-to-rialto_1 \
deployments_relay-headers-rialto-to-millau_1 \
deployments_rialto-node-alice_1 \
deployments_rialto-node-bob_1 \
deployments_millau-node-alice_1 \
deployments_millau-node-bob_1 \
)
for SVC in ${SERVICES[*]}
do
SHORT_NAME="${SVC//deployments_/}"
docker logs $SVC &> $SHORT_NAME.log
done
cd -
tar cvjf $LOGS_DIR.tar.bz2 $LOGS_DIR