diff options
author | Christian Grothoff <christian@grothoff.org> | 2024-03-23 14:01:04 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2024-03-23 14:01:04 +0100 |
commit | 78e568ea0cd3b1e9cf26852ed3a80e0283a7cc1f (patch) | |
tree | 0565c839b59cc55f879ccea8c9e34d907687aefc /src/auditor/generate-auditor-basedb.sh | |
parent | 921d4efd4c94e6398a142c6910a7da4c770480ba (diff) | |
download | exchange-78e568ea0cd3b1e9cf26852ed3a80e0283a7cc1f.tar.xz |
fix configuration files of test-auditor
Diffstat (limited to 'src/auditor/generate-auditor-basedb.sh')
-rwxr-xr-x | src/auditor/generate-auditor-basedb.sh | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/src/auditor/generate-auditor-basedb.sh b/src/auditor/generate-auditor-basedb.sh index f2531223d..0ca96be4f 100755 --- a/src/auditor/generate-auditor-basedb.sh +++ b/src/auditor/generate-auditor-basedb.sh @@ -47,7 +47,6 @@ echo -n "Testing for curl ..." curl --help >/dev/null </dev/null || exit_skip " MISSING" echo " FOUND" - # reset database echo -n "Reset 'auditor-basedb' database at $PGHOST ..." dropdb "auditor-basedb" >/dev/null 2>/dev/null || true @@ -64,10 +63,21 @@ EXCHANGE_URL=$(taler-config -c "$CONF" -s EXCHANGE -o BASE_URL) MERCHANT_PORT=$(taler-config -c "$CONF" -s MERCHANT -o PORT) MERCHANT_URL="http://localhost:${MERCHANT_PORT}/" BANK_PORT=$(taler-config -c "$CONF" -s BANK -o HTTP_PORT) -BANK_URL="http://localhost:1${BANK_PORT}" - +BANK_URL="http://localhost:${BANK_PORT}" + +echo -n "Checking setup worked ..." +wget \ + --tries=1 \ + --timeout=1 \ + "${EXCHANGE_URL}config" \ + -o /dev/null \ + -O /dev/null >/dev/null +echo "DONE" + +export MERCHANT_URL echo -n "Setting up merchant ..." -curl -H "Content-Type: application/json" -X POST -d '{"auth":{"method":"external"},"accounts":[{"payto_uri":"payto://iban/SANDBOXX/DE474361?receiver-name=Merchant43"}],"id":"default","name":"default","address":{},"jurisdiction":{},"default_max_wire_fee":"TESTKUDOS:1", "default_max_deposit_fee":"TESTKUDOS:1","default_wire_fee_amortization":1,"default_wire_transfer_delay":{"d_us" : 3600000000},"default_pay_delay":{"d_us": 3600000000}}' "${MERCHANT_URL}management/instances" + +curl -H "Content-Type: application/json" -X POST -d '{"auth":{"method":"external"},"accounts":[{"payto_uri":"payto://iban/SANDBOXX/DE474361?receiver-name=Merchant43"}],"id":"default","name":"default","address":{},"jurisdiction":{},"default_max_wire_fee":"TESTKUDOS:1", "default_max_deposit_fee":"TESTKUDOS:1","default_wire_fee_amortization":1,"default_wire_transfer_delay":{"d_us" : 3600000000},"default_pay_delay":{"d_us": 3600000000},"use_stefan":false}' "${MERCHANT_URL}management/instances" echo " DONE" # delete existing wallet database @@ -91,7 +101,7 @@ taler-wallet-cli \ }' \ --arg MERCHANT_URL "$MERCHANT_URL" \ --arg EXCHANGE_URL "$EXCHANGE_URL" \ - --arg BANK_URL "$BANK_URL/demobanks/default/access-api/" + --arg BANK_URL "$BANK_URL" )" &> taler-wallet-cli.log echo " DONE" |