36 lines
575 B
Plaintext
36 lines
575 B
Plaintext
getConfigGeneral() {
|
|
case $key in
|
|
'max-load')
|
|
expr='^[0-9]*$'
|
|
if [[ $value =~ $expr ]]
|
|
then
|
|
maxload="$value"
|
|
else
|
|
echo "Invalid max-load value: $value" >&2
|
|
exit $ELOAD
|
|
fi
|
|
unset expr
|
|
;;
|
|
'load-interval')
|
|
expr='^[0-9]*$'
|
|
if [[ $value =~ $expr ]]
|
|
then
|
|
loadinterval="$value"
|
|
else
|
|
echo "Invalid load-interval value: $value" >&2
|
|
exit $EINTERVAL
|
|
fi
|
|
unset expr
|
|
;;
|
|
'temporary-directory')
|
|
tempdir="$value"
|
|
;;
|
|
'database')
|
|
database="$value"
|
|
;;
|
|
debug)
|
|
(( value > debug )) && debug=$value
|
|
;;
|
|
esac
|
|
}
|