mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-09-27 20:16:22 +02:00
add lnbits delete data option
This commit is contained in:
@@ -490,7 +490,6 @@ fi
|
||||
if [ "$1" = "0" ] || [ "$1" = "off" ]; then
|
||||
|
||||
# check for second parameter: should data be deleted?
|
||||
|
||||
deleteData=0
|
||||
if [ "$2" = "--delete-data" ]; then
|
||||
deleteData=1
|
||||
|
@@ -297,6 +297,21 @@ fi
|
||||
# switch off
|
||||
if [ "$1" = "0" ] || [ "$1" = "off" ]; then
|
||||
|
||||
# check for second parameter: should data be deleted?
|
||||
deleteData=0
|
||||
if [ "$2" = "--delete-data" ]; then
|
||||
deleteData=1
|
||||
elif [ "$2" = "--keep-data" ]; then
|
||||
deleteData=0
|
||||
else
|
||||
if (whiptail --title " DELETE DATA? " --yesno "Do you want want to delete\nthe BTCPay Server Data?" 8 30); then
|
||||
deleteData=1
|
||||
else
|
||||
deleteData=0
|
||||
fi
|
||||
fi
|
||||
echo "# deleteData(${deleteData})"
|
||||
|
||||
# setting value in raspi blitz config
|
||||
sudo sed -i "s/^LNBits=.*/LNBits=off/g" /mnt/hdd/raspiblitz.conf
|
||||
|
||||
@@ -322,6 +337,14 @@ if [ "$1" = "0" ] || [ "$1" = "off" ]; then
|
||||
sudo systemctl disable lnbits
|
||||
sudo rm /etc/systemd/system/lnbits.service
|
||||
sudo userdel -rf lnbits
|
||||
|
||||
if [ ${deleteData} -eq 1 ]; then
|
||||
echo "# deleting data"
|
||||
sudo rm -R /mnt/hdd/app-data/LNBits
|
||||
else
|
||||
echo "# keeping data"
|
||||
fi
|
||||
|
||||
echo "OK LNbits removed."
|
||||
else
|
||||
echo "LNbits is not installed."
|
||||
|
Reference in New Issue
Block a user