From 5928eab3299dcb2c276964a17ca1ccb45ba33f41 Mon Sep 17 00:00:00 2001 From: rootzoll Date: Fri, 24 Aug 2018 00:54:10 +0200 Subject: [PATCH] slower update loop on scan --- home.admin/70initLND.sh | 4 +++- home.admin/80scanLND.sh | 13 ++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/home.admin/70initLND.sh b/home.admin/70initLND.sh index e4ddeac..6bbd662 100755 --- a/home.admin/70initLND.sh +++ b/home.admin/70initLND.sh @@ -209,7 +209,7 @@ if [ ${lndSyncing} -eq 0 ]; then # show sync status ./80scanLND.sh - sleep 3 + sleep 15 # break loop when synced lndSyncing=$(sudo -u bitcoin /usr/local/bin/lncli getinfo 2>/dev/null | jq -r '.synced_to_chain' | grep -c true) @@ -223,6 +223,8 @@ if [ ${lndSyncing} -eq 0 ]; then break fi + sleep 15 + done clear else diff --git a/home.admin/80scanLND.sh b/home.admin/80scanLND.sh index 5593421..081d23d 100755 --- a/home.admin/80scanLND.sh +++ b/home.admin/80scanLND.sh @@ -30,22 +30,25 @@ fi # check if blockchain is still syncing heigh=6 +width=42 isWaitingBlockchain=$( sudo -u bitcoin tail -n 2 /mnt/hdd/lnd/logs/${network}/${chain}net/lnd.log | grep "Waiting for chain backend to finish sync" -c ) if [ ${isWaitingBlockchain} -gt 0 ]; then heigh=7 - infoStr=" Waiting for final Blockchain Sync\n Progress: ${progress}\n please wait - this can take some time\n ssh admin@${localip}\n Password A" + infoStr=" Waiting for final Blockchain Sync\n Progress: ${progress}\n Please wait - this can take some time\n ssh admin@${localip}\n Password A" if [ "$USER" = "admin" ]; then heigh=6 - infoStr=$(echo " Waiting for final Blockchain Sync\n Progress: ${progress}\n please wait - this can take some time\n Its OK to close terminal and ssh back in later.") + width=53 + infoStr=$(echo " Waiting for final Blockchain Sync\n Progress: ${progress}\n Please wait - this can take some time\n Its OK to close terminal and ssh back in later.") fi else - infoStr=$(echo " Lightning Rescanning Blockchain ${percent}%\n please wait - this can take some time\n ssh admin@${localip}\n Password A") + infoStr=$(echo " Lightning Rescanning Blockchain ${percent}%\n Please wait - this can take some time\n ssh admin@${localip}\n Password A") if [ "$USER" = "admin" ]; then heigh=5 - infoStr=$(echo " Lightning Rescanning Blockchain ${percent}%\n please wait - this can take some time\nIts OK to close terminal and ssh back in later.") + width=53 + infoStr=$(echo " Lightning Rescanning Blockchain ${percent}%\n Please wait - this can take some time\nIts OK to close terminal and ssh back in later.") fi fi # display progress to user sleep 3 -dialog --title " ${network} / ${chain} " --backtitle "RaspiBlitz (${name})" --infobox "${infoStr}" ${heigh} 42 \ No newline at end of file +dialog --title " ${network} / ${chain} " --backtitle "RaspiBlitz (${name})" --infobox "${infoStr}" ${heigh} ${width} \ No newline at end of file