commit ad7860d67ba3c47fe267b02290b17ab9ab2029f8
parent faa7135b118e3d67d19316eede92e9115a097238
Author: MS <ms@taler.net>
Date: Wed, 22 Jul 2020 12:58:13 +0200
Quick fix to tolerate conflicting instance names.
Diffstat:
2 files changed, 33 insertions(+), 2 deletions(-)
diff --git a/bin/taler-config-instances b/bin/taler-config-instances
@@ -20,7 +20,6 @@ def expectResponse(response, expected_status_code):
# Allows for finer grained checks.
return response
-# configure blog
print("configuring Blog")
blog_config = dict(
payto_uris=["payto://x-taler-bank/"],
@@ -35,6 +34,36 @@ blog_config = dict(
default_pay_delay=dict(d_ms="forever")
)
+print("configuring Donations")
+blog_config = dict(
+ payto_uris=["payto://x-taler-bank/"],
+ id="donations",
+ name="Donations",
+ address=dict(),
+ jurisdiction=dict(),
+ default_max_wire_fee="EUR:1",
+ default_wire_fee_amortization=3,
+ default_max_deposit_fee="EUR:1",
+ default_wire_transfer_delay=dict(d_ms="forever"),
+ default_pay_delay=dict(d_ms="forever")
+)
+
+print("configuring Survey")
+blog_config = dict(
+ payto_uris=["payto://x-taler-bank/"],
+ id="survey",
+ name="Survey",
+ address=dict(),
+ jurisdiction=dict(),
+ default_max_wire_fee="EUR:1",
+ default_wire_fee_amortization=3,
+ default_max_deposit_fee="EUR:1",
+ default_wire_transfer_delay=dict(d_ms="forever"),
+ default_pay_delay=dict(d_ms="forever")
+)
+
+
+
expectResponse(
post(INSTANCE_CONFIG_URL, json=blog_config, headers={"Authorization": "ApiKey sandbox"}),
204
diff --git a/buildbot/create_instances.sh b/buildbot/create_instances.sh
@@ -4,4 +4,6 @@
set -eu
source "${HOME}/activate"
-taler-config-instances
+# tolerates "409 Conflict" when one instance is attempted
+# to be created twice.
+taler-config-instances || true