taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit f69b2984b90f93e1fff5dca75ddbc6f3ffb9ba94
parent 397349265975f3052eda0e7088ba62c091dd9c87
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat,  4 Mar 2023 19:25:38 +0100

use wire_gateway_url

Diffstat:
Mnetzbon/config_launch_libeufin.sh | 1+
Mnetzbon/setup-exchange.sh | 8+++++++-
2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/netzbon/config_launch_libeufin.sh b/netzbon/config_launch_libeufin.sh @@ -216,6 +216,7 @@ libeufin-cli facades \ echo "OK" export WIRE_GATEWAY_URL="${LIBEUFIN_NEXUS_URL}/facades/${LIBEUFIN_TALER_FACADE}/taler-wire-gateway/" +echo "WIRE_GATEWAY_URL=\"${WIRE_GATEWAY_URL}\"" >> config/internal.conf echo -n "Configuring the background jobs to submit/get transactions..." # Tries every second. diff --git a/netzbon/setup-exchange.sh b/netzbon/setup-exchange.sh @@ -10,6 +10,7 @@ source config/internal.conf # # - LIBEUFIN_NEXUS_USERNAME (exchange username for libeufin-nexus) # - NEXUS_EXCHANGE_PASSWORD (exchange password for libeufin-nexus) +# - WIRE_GATEWAY_URL (where is the exchange wire gateway / libeufin-nexus) # - EXCHANGE_IBAN (exchange account IBAN) # - EXCHANGE_PAYTO (exchange account PAYTO) # - ENABLE_TLS (http or https?) @@ -29,6 +30,11 @@ then say "Failure: EXCHANGE_IBAN not set" exit 1 fi +if test -z ${WIRE_GATEWAY_URL:-} +then + say "Failure: WIRE_GATEWAY_URL not set" + exit 1 +fi if test -z ${EXCHANGE_PAYTO:-} then say "Failure: EXCHANGE_PAYTO not set" @@ -83,7 +89,7 @@ echo -e "[taler]\n"\ > /etc/taler/conf.d/setup.conf echo -e "[exchange-accountcredentials-default]\n"\ - "WIRE_GATEWAY_URL=${CURRENCY}\n"\ + "WIRE_GATEWAY_URL=${WIRE_GATEWAY_URL}\n"\ "WIRE_GATEWAY_AUTH_METHOD=basic\n"\ "USERNAME=${LIBEUFIN_NEXUS_USERNAME}\n"\ "PASSWORD=${NEXUS_EXCHANGE_PASSWORD}\n"\