summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMS <ms@taler.net>2023-12-05 14:12:52 +0100
committerMS <ms@taler.net>2023-12-05 14:12:52 +0100
commitd6296ade9264ffdc3ff7ba40cfdf7c05ee8ea311 (patch)
treea32f1963a9da79d5f01563b2572aca7232122968
parentfce16cd94ba4556c57cb8c03a590b53a3a48c84c (diff)
downloaddeployment-d6296ade9264ffdc3ff7ba40cfdf7c05ee8ea311.tar.gz
deployment-d6296ade9264ffdc3ff7ba40cfdf7c05ee8ea311.tar.bz2
deployment-d6296ade9264ffdc3ff7ba40cfdf7c05ee8ea311.zip
idempotency
-rwxr-xr-xnetzbon/config_libeufin_bank.sh7
1 files changed, 2 insertions, 5 deletions
diff --git a/netzbon/config_libeufin_bank.sh b/netzbon/config_libeufin_bank.sh
index 0c5a4b4..8a44d8c 100755
--- a/netzbon/config_libeufin_bank.sh
+++ b/netzbon/config_libeufin_bank.sh
@@ -71,17 +71,14 @@ echo "settings = { bankName: \"${BANK_NAME}\" }" >/etc/libeufin/settings.js
say "DONE"
say "Create exchange account..."
-EXCHANGE_PAYTO_NEW="$(sudo -u libeufin-bank libeufin-bank create-account '{"username":"exchange","password":"'${BANK_EXCHANGE_PASSWORD}'","name":"Exchange","is_taler_exchange":true}')?receiver-name=Exchange"
-EXCHANGE_WIRE_GATEWAY_URL_NEW="${PROTO}://bank.$DOMAIN_NAME/accounts/exchange/taler-wire-gateway/"
-
-# Communicating this to the exchange script, as the exchange
-# needs these for the /keys response.
if test -z "${EXCHANGE_PAYTO:-}"; then
+ EXCHANGE_PAYTO_NEW="$(sudo -u libeufin-bank libeufin-bank create-account '{"username":"exchange","password":"'${BANK_EXCHANGE_PASSWORD}'","name":"Exchange","is_taler_exchange":true}')?receiver-name=Exchange"
echo "EXCHANGE_PAYTO=\"${EXCHANGE_PAYTO_NEW}\"" >> config/internal.conf
fi
if test -z "${EXCHANGE_WIRE_GATEWAY_URL:-}"; then
+ EXCHANGE_WIRE_GATEWAY_URL_NEW="${PROTO}://bank.$DOMAIN_NAME/accounts/exchange/taler-wire-gateway/"
echo "EXCHANGE_WIRE_GATEWAY_URL=\"${EXCHANGE_WIRE_GATEWAY_URL_NEW}\"" >> config/internal.conf
fi