improve debug logs on migration

This commit is contained in:
rootzoll 2021-09-07 14:38:22 +02:00
parent 8fb0412236
commit a2c21f26fd
2 changed files with 5 additions and 4 deletions

View File

@ -551,6 +551,7 @@ if [ ${isMounted} -eq 0 ]; then
sed -i "s/^message=.*/message='Provision migration'/g" ${infoFile}
sudo /home/admin/_provision.migration.sh
errorState=$?
sudo cat /home/admin/raspiblitz.log.migration
if [ "$errorState" != "0" ]; then
echo "EXIT _provision.migration.sh BECAUSE OF ERROR STATE ($errorState)" >> $logFile
echo "This can also happen if _provision.migration.sh has syntax errros" >> $logFile

View File

@ -1,7 +1,7 @@
#!/bin/bash
# LOGFILE - store debug logs of bootstrap
logFile="/home/admin/raspiblitz.log"
logFile="/home/admin/raspiblitz.log.migration"
# INFOFILE - state data from bootstrap
infoFile="/home/admin/raspiblitz.info"
@ -11,7 +11,7 @@ source ${infoFile}
configFile="/mnt/hdd/raspiblitz.conf"
# log header
echo "" >> ${logFile}
echo "" > ${logFile}
echo "###################################" >> ${logFile}
echo "# _provision.migration.sh" >> ${logFile}
echo "###################################" >> ${logFile}
@ -22,7 +22,7 @@ if [ "${hddGotMigrationData}" == "" ]; then
sed -i "s/^message=.*/message='config: missing hddGotMigrationData'/g" ${infoFile}
echo "FAIL see ${logFile}"
echo "FAIL: missing hddGotMigrationData in (${infoFile})!" >> ${logFile}
exit 1
exit 2
fi
source <(sudo /home/admin/config.scripts/blitz.datadrive.sh status)
@ -39,7 +39,7 @@ if [ "${err}" != "" ]; then
echo "Format data disk on laptop & recover funds with fresh sd card using seed words + static channel backup." >> ${logFile}
sed -i "s/^state=.*/state=error/g" ${infoFile}
sed -i "s/^message=.*/message='migration failed'/g" ${infoFile}
exit 1
exit 3
fi
# if free space is lower than 100GB (100000000) delete backup files