taler-deployment

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

commit e20eee35d756a247fef2e1164923f0b49ca5de1d
parent 6231113d8c531fe60ee6bbf01119a80493e66bce
Author: MS <ms@taler.net>
Date:   Mon, 27 Jul 2020 13:21:33 +0200

Wiring survey money

Diffstat:
Mbin/taler-config-generate | 3+--
Mbin/taler-config-tips | 19++++++++++++-------
2 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/bin/taler-config-generate b/bin/taler-config-generate @@ -91,8 +91,7 @@ def config(obj): obj.cfg_put("bank", "max_debt", "%s:0.0" % obj.currency) obj.cfg_put("bank", "max_debt_bank", "%s:1000000000.0" % obj.currency) obj.cfg_put("bank", "allow_registrations", "YES") - - + obj.cfg_put("bank", "base_url", "https://bank.{}.taler.net/".format(obj.envname)) obj.cfg_put("bank", "database", "postgres:///taler{}".format(obj.envname)) obj.cfg_put("bank", "suggested_exchange", "https://exchange.{}.taler.net/".format(obj.envname)) diff --git a/bin/taler-config-tips b/bin/taler-config-tips @@ -2,18 +2,23 @@ set -eu -MERCHANT_URL=http://localhost:9999/ -# MERCHANT_URL=$(taler-config -s frontends -o backend) +BANK_URL=$(taler-config -s bank -o base_url) +MERCHANT_URL=$(taler-config -s frontends -o backend) CURRENCY=$(taler-config -s taler -o currency) EXCHANGE_URL=$(taler-config -s exchange -o base_url) WIRE_METHOD="x-taler-bank" APIKEY=$(taler-config -s frontends -o apikey) # Call merchant tool for reserve authorization. -taler-merchant-setup-reserve --amount="${CURRENCY}:50" \ - --exchange-url=${EXCHANGE_URL} \ - --merchant-url=${MERCHANT_URL} \ - --wire-method=${WIRE_METHOD} \ - --apikey=${APIKEY} +PAYTO_WITH_SUBJECT = $(taler-merchant-setup-reserve --amount="${CURRENCY}:50" \ + --exchange-url=${EXCHANGE_URL} \ + --merchant-url=${MERCHANT_URL} \ + --wire-method=${WIRE_METHOD} \ + --apikey=${APIKEY}) + +taler-bank-transfer --credit-account=${PAYTO_CREDIT} \ + --amount="${CURRENCY}:50" \ + --pass x \ + --bank="${BANK_URL}/taler-wire-gateway/Survey/" # Call exchange tool for money transfer.