Fix missing config file handling.
This commit is contained in:
parent
5b97327091
commit
2546f40871
1 changed files with 9 additions and 7 deletions
16
fetch_fio.sh
16
fetch_fio.sh
|
@ -67,13 +67,15 @@ get_config_value() {
|
|||
echo "get_config_value() requires parameter name"
|
||||
exit 1
|
||||
fi
|
||||
cat "$CONFIG_FILE" \
|
||||
| sed 's/#.*//' \
|
||||
| sed 's/^[ \t]*//' \
|
||||
| grep "^$1" \
|
||||
| sed 's/^[^ \t]*//' \
|
||||
| sed 's/^[ \t]*//' \
|
||||
| sed 's/[ \t]*$//'
|
||||
if [ -r "$CONFIG_FILE" ] ; then
|
||||
cat "$CONFIG_FILE" \
|
||||
| sed 's/#.*//' \
|
||||
| sed 's/^[ \t]*//' \
|
||||
| grep "^$1" \
|
||||
| sed 's/^[^ \t]*//' \
|
||||
| sed 's/^[ \t]*//' \
|
||||
| sed 's/[ \t]*$//'
|
||||
fi
|
||||
}
|
||||
CFG_BANK_DIR=`get_config_value bank-dir`
|
||||
CFG_APIKEYS_FILE=`get_config_value apikeys-file`
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue