aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorMS <ms@taler.net>2020-07-17 17:37:09 +0200
committerMS <ms@taler.net>2020-07-17 17:37:09 +0200
commit7c3663d087b6410d0eec312a28d7a5278f83fa0f (patch)
tree94ae05d3ffbb2a1cc99de0aa3f5ce6429e1433d2 /bin
parenta5b6b369a11b1f767ad604939be55968e66b1ffc (diff)
downloaddeployment-7c3663d087b6410d0eec312a28d7a5278f83fa0f.tar.gz
deployment-7c3663d087b6410d0eec312a28d7a5278f83fa0f.tar.bz2
deployment-7c3663d087b6410d0eec312a28d7a5278f83fa0f.zip
read backend base URL from env
Diffstat (limited to 'bin')
-rwxr-xr-xbin/taler-config-instances10
1 files changed, 7 insertions, 3 deletions
diff --git a/bin/taler-config-instances b/bin/taler-config-instances
index 6ad0bc7..f13464b 100755
--- a/bin/taler-config-instances
+++ b/bin/taler-config-instances
@@ -1,11 +1,15 @@
#!/usr/bin/env python3
from requests import post
+from os import environ
+from sys import exit
-MERCHANT_BACKEND_BASE_URL = "http://localhost:9966"
-INSTANCE_CONFIG_URL = "{}/private/instances".format(MERCHANT_BACKEND_BASE_URL)
+MERCHANT_BACKEND_BASE_URL = environ.get("TALER_ENV_MERCHANT_BACKEND")
+if not MERCHANT_BACKEND_BASE_URL:
+ print("TALER_ENV_MERCHANT_BACKEND not defined. Please source the ~/activate file.")
+ exit(1)
-# FIXME: fetch base URL from: TALER_ENV_MERCHANT_BACKEND!
+INSTANCE_CONFIG_URL = "{}/private/instances".format(MERCHANT_BACKEND_BASE_URL)
def expectResponse(response, expected_status_code):
if response.status_code != expected_status_code: