summaryrefslogtreecommitdiff
path: root/bin/taler-deployment-config-instances
diff options
context:
space:
mode:
authorMS <ms@taler.net>2021-05-25 12:49:44 +0200
committerMS <ms@taler.net>2021-05-25 12:49:44 +0200
commite19bbcbc5c8c5d97e9dcd6ac14166bbffc220030 (patch)
treeb61eaa99c69626eb08e57820364a48ef61a9294f /bin/taler-deployment-config-instances
parent5a10fb4510508f80df9d718ea05c348089ca451b (diff)
downloaddeployment-e19bbcbc5c8c5d97e9dcd6ac14166bbffc220030.tar.gz
deployment-e19bbcbc5c8c5d97e9dcd6ac14166bbffc220030.tar.bz2
deployment-e19bbcbc5c8c5d97e9dcd6ac14166bbffc220030.zip
create default instance stub
Diffstat (limited to 'bin/taler-deployment-config-instances')
-rwxr-xr-xbin/taler-deployment-config-instances16
1 files changed, 8 insertions, 8 deletions
diff --git a/bin/taler-deployment-config-instances b/bin/taler-deployment-config-instances
index 4fe854c..d0e129d 100755
--- a/bin/taler-deployment-config-instances
+++ b/bin/taler-deployment-config-instances
@@ -9,7 +9,7 @@ file has been sourced to provide the right environment variables.
"""
import requests
-from os import environ
+from os import environ, system
from sys import exit
from urllib.parse import urljoin
@@ -26,6 +26,11 @@ TALER_ENV_NAME = expect_env("TALER_ENV_NAME")
TALER_CONFIG_CURRENCY = expect_env("TALER_CONFIG_CURRENCY")
TALER_ENV_FRONTENDS_APITOKEN = expect_env("TALER_ENV_FRONTENDS_APITOKEN")
authorization_header = {"Authorization": f"Bearer {TALER_ENV_FRONTENDS_APITOKEN}"}
+
+
+def ensure_default_instance():
+ system("taler-deployment-arm -k taler-merchant")
+
def ensure_instance(instance_id, name, payto_uris, auth):
# FIXME: Use auth once the default instance also uses token auth
instance_response = requests.get(
@@ -70,6 +75,8 @@ def ensure_instance(instance_id, name, payto_uris, auth):
else:
exit(1)
+ensure_default_instance()
+
ensure_instance(
"blog",
name="Blog",
@@ -114,13 +121,6 @@ ensure_instance(
)
ensure_instance(
- "default",
- name="Default",
- payto_uris=[f"payto://x-taler-bank/bank.{TALER_ENV_NAME}.taler.net/Taler"],
- auth=dict(method="token", token=TALER_ENV_FRONTENDS_APITOKEN),
-)
-
-ensure_instance(
"Tor",
name="Tor",
payto_uris=[f"payto://x-taler-bank/bank.{TALER_ENV_NAME}.taler.net/Tor"],