commit f69b2984b90f93e1fff5dca75ddbc6f3ffb9ba94
parent 397349265975f3052eda0e7088ba62c091dd9c87
Author: Christian Grothoff <christian@grothoff.org>
Date: Sat, 4 Mar 2023 19:25:38 +0100
use wire_gateway_url
Diffstat:
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"\