diff options
Diffstat (limited to 'netzbon/config_libeufin_bank.sh')
-rwxr-xr-x | netzbon/config_libeufin_bank.sh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/netzbon/config_libeufin_bank.sh b/netzbon/config_libeufin_bank.sh index 9755596..97eefe3 100755 --- a/netzbon/config_libeufin_bank.sh +++ b/netzbon/config_libeufin_bank.sh @@ -47,7 +47,9 @@ fi say "Configure the bank with ${CURRENCY}..." # TODO is 20000000 big enough for admin dbt limit -cat << EOF >> /etc/libeufin/libeufin-bank.conf + +if ! taler-config -s "libeufin-bank" -o code &> /dev/null +then cat << EOF >> /etc/libeufin/libeufin-bank.conf [libeufin-bank] CURRENCY=${CURRENCY} DEFAULT_EXCHANGE=${PROTO}://exchange.${DOMAIN_NAME} @@ -56,8 +58,9 @@ DEFAULT_CUSTOMER_DEBT_LIMIT=${CURRENCY}:0 SERVE=tcp PORT=${BANK_PORT} EOF +fi -if ! taler-config -s "currency-$CURRENCY" -o code &> /dev/null +if ! taler-config -s "currency-netzbon" -o code &> /dev/null then cat << EOF >> /etc/libeufin/libeufin-bank.conf [currency-netzbon] ENABLED = YES |