mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-08-08 17:23:35 +02:00
add debug info to ssh menu loop
This commit is contained in:
@@ -81,6 +81,7 @@ sudo chmod 740 /var/cache/raspiblitz/raspiblitz.status
|
|||||||
# an error drops user to terminal
|
# an error drops user to terminal
|
||||||
#####################################
|
#####################################
|
||||||
|
|
||||||
|
echo "# start ssh menu loop"
|
||||||
exitMenuLoop=0
|
exitMenuLoop=0
|
||||||
doneIBD=0
|
doneIBD=0
|
||||||
while [ ${exitMenuLoop} -eq 0 ]
|
while [ ${exitMenuLoop} -eq 0 ]
|
||||||
@@ -94,6 +95,7 @@ do
|
|||||||
|
|
||||||
# gather fresh status scan and store results in memory
|
# gather fresh status scan and store results in memory
|
||||||
# TODO: move this into background loop and unify with redis data storage later
|
# TODO: move this into background loop and unify with redis data storage later
|
||||||
|
echo "# blitz.statusscan.sh"
|
||||||
sudo /home/admin/config.scripts/blitz.statusscan.sh > /var/cache/raspiblitz/raspiblitz.status
|
sudo /home/admin/config.scripts/blitz.statusscan.sh > /var/cache/raspiblitz/raspiblitz.status
|
||||||
source /var/cache/raspiblitz/raspiblitz.status
|
source /var/cache/raspiblitz/raspiblitz.status
|
||||||
|
|
||||||
@@ -105,6 +107,7 @@ do
|
|||||||
# LND Wallet Unlock
|
# LND Wallet Unlock
|
||||||
|
|
||||||
if [ "${lndActive}" == "1" ] && [ "${walletLocked}" == "1" ] && [ "${state}" == "ready" ]; then
|
if [ "${lndActive}" == "1" ] && [ "${walletLocked}" == "1" ] && [ "${state}" == "ready" ]; then
|
||||||
|
echo "# lnd.unlock.sh"
|
||||||
/home/admin/config.scripts/lnd.unlock.sh
|
/home/admin/config.scripts/lnd.unlock.sh
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -115,6 +118,7 @@ do
|
|||||||
# when is needed & bootstrap process signals that it waits for user dialog
|
# when is needed & bootstrap process signals that it waits for user dialog
|
||||||
if [ "${setupPhase}" != "done" ] && [ "${state}" == "waitsetup" ]; then
|
if [ "${setupPhase}" != "done" ] && [ "${state}" == "waitsetup" ]; then
|
||||||
# push user to main menu
|
# push user to main menu
|
||||||
|
echo "# controlSetupDialog.sh"
|
||||||
/home/admin/setup.scripts/controlSetupDialog.sh
|
/home/admin/setup.scripts/controlSetupDialog.sh
|
||||||
# use the exit code from setup menu as signal if menu loop should exited
|
# use the exit code from setup menu as signal if menu loop should exited
|
||||||
# 0 = continue loop / everything else = break loop and exit to terminal
|
# 0 = continue loop / everything else = break loop and exit to terminal
|
||||||
@@ -129,6 +133,7 @@ do
|
|||||||
# when is needed & bootstrap process signals that it waits for user dialog
|
# when is needed & bootstrap process signals that it waits for user dialog
|
||||||
if [ "${setupPhase}" != "done" ] && [ "${state}" == "waitfinal" ]; then
|
if [ "${setupPhase}" != "done" ] && [ "${state}" == "waitfinal" ]; then
|
||||||
# push to final setup gui dialogs
|
# push to final setup gui dialogs
|
||||||
|
echo "# controlFinalDialog.sh"
|
||||||
/home/admin/setup.scripts/controlFinalDialog.sh
|
/home/admin/setup.scripts/controlFinalDialog.sh
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
@@ -139,6 +144,7 @@ do
|
|||||||
if [ "${setupPhase}" == "done" ] && [ "${state}" == "ready" ] && [ "${initialSync}" == "1" ]; then
|
if [ "${setupPhase}" == "done" ] && [ "${state}" == "ready" ] && [ "${initialSync}" == "1" ]; then
|
||||||
echo "debug wait eventBlockchainSync.sh ..."
|
echo "debug wait eventBlockchainSync.sh ..."
|
||||||
sleep 3
|
sleep 3
|
||||||
|
echo "# eventBlockchainSync.sh ssh loop"
|
||||||
/home/admin/setup.scripts/eventBlockchainSync.sh ssh loop
|
/home/admin/setup.scripts/eventBlockchainSync.sh ssh loop
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
@@ -150,6 +156,7 @@ do
|
|||||||
# when setup is done & state is ready .. jump to main menu
|
# when setup is done & state is ready .. jump to main menu
|
||||||
if [ "${setupPhase}" == "done" ] && [ "${state}" == "ready" ]; then
|
if [ "${setupPhase}" == "done" ] && [ "${state}" == "ready" ]; then
|
||||||
# MAIN MENU
|
# MAIN MENU
|
||||||
|
echo "# 00mainMenu.sh"
|
||||||
/home/admin/00mainMenu.sh
|
/home/admin/00mainMenu.sh
|
||||||
# use the exit code from main menu as signal if menu loop should exited
|
# use the exit code from main menu as signal if menu loop should exited
|
||||||
# 0 = continue loop / everything else = break loop and exit to terminal
|
# 0 = continue loop / everything else = break loop and exit to terminal
|
||||||
@@ -192,6 +199,7 @@ do
|
|||||||
echo "state(${state}) message(${message})"
|
echo "state(${state}) message(${message})"
|
||||||
if [ "${state}" == "errorHDD" ]; then
|
if [ "${state}" == "errorHDD" ]; then
|
||||||
# print some debug detail info on HDD/SSD error
|
# print some debug detail info on HDD/SSD error
|
||||||
|
echo "# blitz.datadrive.sh status"
|
||||||
sudo /home/admin/config.scripts/blitz.datadrive.sh status
|
sudo /home/admin/config.scripts/blitz.datadrive.sh status
|
||||||
fi
|
fi
|
||||||
echo "command to shutdown --> off"
|
echo "command to shutdown --> off"
|
||||||
|
Reference in New Issue
Block a user