mirror of
https://github.com/rootzoll/raspiblitz.git
synced 2025-02-24 22:58:43 +01:00
fix peer-kickstart
This commit is contained in:
parent
2bf4739ac5
commit
9ada5b912c
2 changed files with 4 additions and 1 deletions
|
@ -216,7 +216,7 @@ do
|
|||
recheckSync=$(($counter % 60))
|
||||
if [ ${recheckSync} -eq 1 ] && [ "${chain}" == "main" ]; then
|
||||
source <(/home/admin/config.scripts/bitcoin.monitor.sh mainnet network)
|
||||
echo "Blockchain Sync Monitoring: peers=${peers}"
|
||||
echo "Blockchain Sync Monitoring: peers=${btc_peers}"
|
||||
if [ "${btc_peers}" == "0" ] && [ "${btc_running}" == "1" ]; then
|
||||
echo "Blockchain Sync Monitoring: ZERO PEERS DETECTED .. doing out-of-band kickstart"
|
||||
/home/admin/config.scripts/bitcoin.monitor.sh mainnet peer-kickstart
|
||||
|
|
|
@ -98,18 +98,21 @@ fi
|
|||
if [ "$2" = "network" ]; then
|
||||
|
||||
# get data
|
||||
btc_running=$(systemctl status $service_alias 2>/dev/null | grep -c "active (running)")
|
||||
getnetworkinfo=$($bitcoincli_alias getnetworkinfo 2>/dev/null)
|
||||
if [ "${getnetworkinfo}" == "" ]; then
|
||||
echo "error='no data'"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
# parse data
|
||||
btc_peers=$(echo "${getnetworkinfo}" | grep "connections\"" | tr -cd '[[:digit:]]')
|
||||
btc_address=$(echo ${getnetworkinfo} | jq -r '.localaddresses [0] .address')
|
||||
btc_port=$(echo "${getnetworkinfo}" | jq -r '.localaddresses [0] .port')
|
||||
|
||||
# print data
|
||||
echo "btc_running='${btc_running}'"
|
||||
echo "btc_peers='${btc_peers}'"
|
||||
echo "btc_address='${btc_address}'"
|
||||
echo "btc_port='${btc_port}'"
|
||||
|
|
Loading…
Add table
Reference in a new issue