From 307c052487f1f998e86abdec285e30cf7ed61d21 Mon Sep 17 00:00:00 2001 From: Christian Rotzoll Date: Fri, 12 Apr 2019 21:41:35 +0100 Subject: [PATCH] test dialogs --- home.admin/71initLND.sh | 27 +++++++++++++++++++++++++-- home.admin/assets/lnd.bitcoin.conf | 2 +- home.admin/assets/lnd.litecoin.conf | 2 +- 3 files changed, 27 insertions(+), 4 deletions(-) diff --git a/home.admin/71initLND.sh b/home.admin/71initLND.sh index b0cf6970c..8c8450d3c 100755 --- a/home.admin/71initLND.sh +++ b/home.admin/71initLND.sh @@ -1,7 +1,25 @@ #!/bin/bash +## get basic info +source /home/admin/raspiblitz.info +source /mnt/hdd/raspiblitz.conf + +whiptail --title "70initLND - WARNING" --yes-button "Retry" --no-button "Show Logs" --yesno "Service ${network}d is not running." 8 50 +echo "choice($?)" +exit 1 + # CHECK 1: BITCOIND is running correctly # - systemd says its running +echo "*** Checking ${network} ***" +bitcoinRunning=$(systemctl status ${network}d.service 2>/dev/null | grep -c running) +if [ ${bitcoinRunning} -eq 0 ]; then + bitcoinRunning=$(sudo -u bitcoin ${network}-cli -datadir=/home/bitcoin/.${network} getblockchaininfo | grep -c verificationprogress) +fi +if [ ${bitcoinRunning} -eq 0 ]; then + +fi +echo "OK - ${network}d is running" +echo "" # CHECK 2: LND is running correctly # - systemd says its running @@ -14,6 +32,11 @@ # sudo systemctl start lnd # UI: Ask if user wants NEW wallet or RECOVER a wallet +OPTIONS=(NEW "Setup a brand new Lightning Node" \ + RECOVER "Recover funds from Seed Word List" \ + RESTORE "Restore LND data from rescue file") +CHOICE=$(dialog --backtitle "RaspiBlitz - LND Setup" --clear --title "LND Data & Wallet" --menu "Choose how to setup your Node data:" 11 60 6 "${OPTIONS[@]}" 2>&1 >/dev/tty) +echo "choice($CHOICE)" -source lnd/bin/activate -python /home/admin/config.scripts/lnd.initwallet.py new 12345678 \ No newline at end of file +#source lnd/bin/activate +#python /home/admin/config.scripts/lnd.initwallet.py new 12345678 \ No newline at end of file diff --git a/home.admin/assets/lnd.bitcoin.conf b/home.admin/assets/lnd.bitcoin.conf index a6db19e1d..05537ecf4 100755 --- a/home.admin/assets/lnd.bitcoin.conf +++ b/home.admin/assets/lnd.bitcoin.conf @@ -1,7 +1,7 @@ # lnd configuration [Application Options] -debuglevel=info +debuglevel=debug maxpendingchannels=5 alias=raspiblitz color=#68F442 diff --git a/home.admin/assets/lnd.litecoin.conf b/home.admin/assets/lnd.litecoin.conf index 4f5052041..bf9bdc151 100755 --- a/home.admin/assets/lnd.litecoin.conf +++ b/home.admin/assets/lnd.litecoin.conf @@ -1,7 +1,7 @@ # lnd configuration [Application Options] -debuglevel=info +debuglevel=debug maxpendingchannels=5 alias=raspiblitz color=#68F442