cl.setname: fix detection of CLCONF, clean #2608

This commit is contained in:
openoms 2021-10-09 22:00:37 +01:00 committed by GitHub
parent 6e4e55a9b9
commit 31d6ef9e34
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -32,25 +32,22 @@ fi
# config file # config file
blitzConfig="/mnt/hdd/raspiblitz.conf" blitzConfig="/mnt/hdd/raspiblitz.conf"
# cl conf file
clConfig="${CLCONF}"
# check if raspiblitz config file exists # check if raspiblitz config file exists
if [ ! -f ${blitzConfig} ]; then if [ ! -f ${blitzConfig} ]; then
echo "FAIL - missing ${blitzConfig}" echo "FAIL - missing ${blitzConfig}"
exit 1 exit 1
fi fi
# check if cl config file exists # check if cl config file exists
if sudo ls ${clConfig}; then if ! sudo ls ${CLCONF}; then
echo "FAIL - missing ${clConfig}" echo "FAIL - missing ${CLCONF}"
exit 1 exit 1
fi fi
# make sure entry line for 'alias' exists # make sure entry line for 'alias' exists
entryExists=$(cat ${clConfig} | grep -c "alias=") entryExists=$(cat ${CLCONF} | grep -c "alias=")
if [ ${entryExists} -eq 0 ]; then if [ ${entryExists} -eq 0 ]; then
echo "alias=" >> ${clConfig} echo "alias=" >> ${CLCONF}
fi fi
# stop services # stop services
@ -58,7 +55,7 @@ echo "making sure services are not running"
sudo systemctl stop ${netprefix}lightningd 2>/dev/null sudo systemctl stop ${netprefix}lightningd 2>/dev/null
# config: change name # config: change name
sudo sed -i "s/^alias=.*/alias=${newName}/g" ${clConfig} sudo sed -i "s/^alias=.*/alias=${newName}/g" ${CLCONF}
source /home/admin/raspiblitz.info source /home/admin/raspiblitz.info
if [ "${state}" == "ready" ]; then if [ "${state}" == "ready" ]; then