diff options
author | MS <ms@taler.net> | 2021-05-25 12:49:44 +0200 |
---|---|---|
committer | MS <ms@taler.net> | 2021-05-25 12:49:44 +0200 |
commit | e19bbcbc5c8c5d97e9dcd6ac14166bbffc220030 (patch) | |
tree | b61eaa99c69626eb08e57820364a48ef61a9294f /bin/taler-deployment-config-instances | |
parent | 5a10fb4510508f80df9d718ea05c348089ca451b (diff) | |
download | deployment-e19bbcbc5c8c5d97e9dcd6ac14166bbffc220030.tar.gz deployment-e19bbcbc5c8c5d97e9dcd6ac14166bbffc220030.tar.bz2 deployment-e19bbcbc5c8c5d97e9dcd6ac14166bbffc220030.zip |
create default instance stub
Diffstat (limited to 'bin/taler-deployment-config-instances')
-rwxr-xr-x | bin/taler-deployment-config-instances | 16 |
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"], |