mirror of
https://github.com/Retropex/raspiblitz.git
synced 2025-05-28 13:02:30 +02:00
improve debug logs on migration
This commit is contained in:
parent
8fb0412236
commit
a2c21f26fd
@ -551,6 +551,7 @@ if [ ${isMounted} -eq 0 ]; then
|
|||||||
sed -i "s/^message=.*/message='Provision migration'/g" ${infoFile}
|
sed -i "s/^message=.*/message='Provision migration'/g" ${infoFile}
|
||||||
sudo /home/admin/_provision.migration.sh
|
sudo /home/admin/_provision.migration.sh
|
||||||
errorState=$?
|
errorState=$?
|
||||||
|
sudo cat /home/admin/raspiblitz.log.migration
|
||||||
if [ "$errorState" != "0" ]; then
|
if [ "$errorState" != "0" ]; then
|
||||||
echo "EXIT _provision.migration.sh BECAUSE OF ERROR STATE ($errorState)" >> $logFile
|
echo "EXIT _provision.migration.sh BECAUSE OF ERROR STATE ($errorState)" >> $logFile
|
||||||
echo "This can also happen if _provision.migration.sh has syntax errros" >> $logFile
|
echo "This can also happen if _provision.migration.sh has syntax errros" >> $logFile
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# LOGFILE - store debug logs of bootstrap
|
# LOGFILE - store debug logs of bootstrap
|
||||||
logFile="/home/admin/raspiblitz.log"
|
logFile="/home/admin/raspiblitz.log.migration"
|
||||||
|
|
||||||
# INFOFILE - state data from bootstrap
|
# INFOFILE - state data from bootstrap
|
||||||
infoFile="/home/admin/raspiblitz.info"
|
infoFile="/home/admin/raspiblitz.info"
|
||||||
@ -11,7 +11,7 @@ source ${infoFile}
|
|||||||
configFile="/mnt/hdd/raspiblitz.conf"
|
configFile="/mnt/hdd/raspiblitz.conf"
|
||||||
|
|
||||||
# log header
|
# log header
|
||||||
echo "" >> ${logFile}
|
echo "" > ${logFile}
|
||||||
echo "###################################" >> ${logFile}
|
echo "###################################" >> ${logFile}
|
||||||
echo "# _provision.migration.sh" >> ${logFile}
|
echo "# _provision.migration.sh" >> ${logFile}
|
||||||
echo "###################################" >> ${logFile}
|
echo "###################################" >> ${logFile}
|
||||||
@ -22,7 +22,7 @@ if [ "${hddGotMigrationData}" == "" ]; then
|
|||||||
sed -i "s/^message=.*/message='config: missing hddGotMigrationData'/g" ${infoFile}
|
sed -i "s/^message=.*/message='config: missing hddGotMigrationData'/g" ${infoFile}
|
||||||
echo "FAIL see ${logFile}"
|
echo "FAIL see ${logFile}"
|
||||||
echo "FAIL: missing hddGotMigrationData in (${infoFile})!" >> ${logFile}
|
echo "FAIL: missing hddGotMigrationData in (${infoFile})!" >> ${logFile}
|
||||||
exit 1
|
exit 2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
source <(sudo /home/admin/config.scripts/blitz.datadrive.sh status)
|
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}
|
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/^state=.*/state=error/g" ${infoFile}
|
||||||
sed -i "s/^message=.*/message='migration failed'/g" ${infoFile}
|
sed -i "s/^message=.*/message='migration failed'/g" ${infoFile}
|
||||||
exit 1
|
exit 3
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# if free space is lower than 100GB (100000000) delete backup files
|
# if free space is lower than 100GB (100000000) delete backup files
|
||||||
|
Loading…
Reference in New Issue
Block a user