taler-deployment

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

commit 291a4d956fb713ec21d39672c269811778e61a4d
parent 865287475d04862d43bf29a297ac59514d726410
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat,  4 Mar 2023 16:35:14 +0100

fixmes for idempotency

Diffstat:
Mnetzbon/config_launch_libeufin.sh | 8++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/netzbon/config_launch_libeufin.sh b/netzbon/config_launch_libeufin.sh @@ -197,16 +197,20 @@ libeufin-cli connections download-bank-accounts ${EBICS_CONNECTION_NAME} echo "OK" echo -n "Importing bank account info into Nexus..." +# Continue on failure, request is not idempotent... +# FIXME-MS: might be nicer to delete existing connection first. libeufin-cli connections import-bank-account \ --offered-account-id ${LIBEUFIN_SANDBOX_USERNAME} \ --nexus-bank-account-id ${LIBEUFIN_NEXUS_USERNAME} \ - ${EBICS_CONNECTION_NAME} + ${EBICS_CONNECTION_NAME} || true echo "OK" echo -n "Create the Taler facade at Nexus..." +# Continue on failure, request is not idempotent... +# FIXME-MS: might be nicer to delete existing facade first. libeufin-cli facades \ new-taler-wire-gateway-facade \ --currency $CURRENCY \ --facade-name ${LIBEUFIN_TALER_FACADE} \ - ${EBICS_CONNECTION_NAME} ${LIBEUFIN_NEXUS_USERNAME} + ${EBICS_CONNECTION_NAME} ${LIBEUFIN_NEXUS_USERNAME} || true echo "OK"