Fix missing config file handling.

This commit is contained in:
Dominik Pantůček 2023-05-25 15:39:42 +02:00
parent 5b97327091
commit 2546f40871

View file

@ -67,6 +67,7 @@ get_config_value() {
echo "get_config_value() requires parameter name" echo "get_config_value() requires parameter name"
exit 1 exit 1
fi fi
if [ -r "$CONFIG_FILE" ] ; then
cat "$CONFIG_FILE" \ cat "$CONFIG_FILE" \
| sed 's/#.*//' \ | sed 's/#.*//' \
| sed 's/^[ \t]*//' \ | sed 's/^[ \t]*//' \
@ -74,6 +75,7 @@ get_config_value() {
| sed 's/^[^ \t]*//' \ | sed 's/^[^ \t]*//' \
| sed 's/^[ \t]*//' \ | sed 's/^[ \t]*//' \
| sed 's/[ \t]*$//' | sed 's/[ \t]*$//'
fi
} }
CFG_BANK_DIR=`get_config_value bank-dir` CFG_BANK_DIR=`get_config_value bank-dir`
CFG_APIKEYS_FILE=`get_config_value apikeys-file` CFG_APIKEYS_FILE=`get_config_value apikeys-file`