raspiblitz/home.admin/98repairMenu.sh

37 lines
752 B
Bash
Raw Normal View History

2019-06-19 00:06:05 +02:00
#!/bin/bash
# get raspiblitz config
source /home/admin/raspiblitz.info
source /mnt/hdd/raspiblitz.conf
# Basic Options
OPTIONS=(HARDWARE "Run Hardwaretest" \
2019-06-19 00:11:52 +02:00
SOFTWARE "Run Softwaretest (DebugReport)" \
2019-06-19 00:06:05 +02:00
BLOCKCHAIN "Redownload Blockchain" \
2019-06-19 00:11:52 +02:00
CLEANHDD "Delete Data - keep Blockchain"
2019-06-19 00:06:05 +02:00
)
2019-06-19 00:11:52 +02:00
CHOICE=$(whiptail --clear --title "Repair Options" --menu "" 12 60 5 "${OPTIONS[@]}" 2>&1 >/dev/tty)
2019-06-19 00:06:05 +02:00
clear
case $CHOICE in
HARDWARE)
2019-06-19 00:11:52 +02:00
sudo ./05hardwareTest.sh
./00mainMenu.sh
2019-06-19 00:06:05 +02:00
;;
SOFTWARE)
2019-06-19 00:11:52 +02:00
sudo ./XXdebugLogs.sh
echo "Press ENTER to return to main menu."
2019-06-19 00:06:05 +02:00
read key
2019-06-19 00:11:52 +02:00
./00mainMenu.sh
2019-06-19 00:06:05 +02:00
;;
BLOCKCHAIN)
2019-06-19 00:11:52 +02:00
./XXcleanHDD.sh --blockchain
2019-06-19 00:06:05 +02:00
exit 1;
;;
CLEANHDD)
2019-06-19 00:11:52 +02:00
./XXcleanHDD.sh
2019-06-19 00:06:05 +02:00
exit 1;
;;
esac