From c34b370ad57656bcbbf38c0c312767091e5e6085 Mon Sep 17 00:00:00 2001 From: Sebastian <379651+czarly@users.noreply.github.com> Date: Sat, 6 Apr 2024 15:26:37 +0200 Subject: [PATCH] try --- op-lisk-sepolia.after-start | 16 ++++++++++++++++ op-lisk-sepolia.before-stop | 10 ++++++++++ 2 files changed, 26 insertions(+) create mode 100755 op-lisk-sepolia.after-start create mode 100755 op-lisk-sepolia.before-stop diff --git a/op-lisk-sepolia.after-start b/op-lisk-sepolia.after-start new file mode 100755 index 00000000..0131f44a --- /dev/null +++ b/op-lisk-sepolia.after-start @@ -0,0 +1,16 @@ +#!/bin/bash + +BASEPATH="$(dirname "$0")" +source $BASEPATH/.env + +echo "running in $BASEPATH" + +target_file="op-lisk-sepolia-node-$(date +'%Y-%m-%d-%H-%M-%S').peers" + + +newest_file=$(ls -1 /backup/op-lisk-sepolia-node-*.peers 2>/dev/null | sort | tail -n 1) + +while IFS= read -r line; do + # Process each line here + docker exec rpc-op-lisk-sepolia-1 curl -X POST -H "Content-Type: application/json" --data "{\"jsonrpc\":\"2.0\",\"method\":\"opp2p_connectPeer\",\"params\":[$line],\"id\":1}" http://localhost:8545 +done < "$newest_file" diff --git a/op-lisk-sepolia.before-stop b/op-lisk-sepolia.before-stop new file mode 100755 index 00000000..9e181075 --- /dev/null +++ b/op-lisk-sepolia.before-stop @@ -0,0 +1,10 @@ +#!/bin/bash + +BASEPATH="$(dirname "$0")" +source $BASEPATH/.env + +echo "running in $BASEPATH" + +target_file="op-lisk-sepolia-node-$(date +'%Y-%m-%d-%H-%M-%S').peers" + +docker exec rpc-op-lisk-sepolia-1 curl -X POST -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"opp2p_peers","params":[true],"id":1}' http://localhost:8545 | jq '.result.peers[].addresses[]' > "/backup/$target_file"