commit 7c3663d087b6410d0eec312a28d7a5278f83fa0f parent a5b6b369a11b1f767ad604939be55968e66b1ffc Author: MS <ms@taler.net> Date: Fri, 17 Jul 2020 17:37:09 +0200 read backend base URL from env Diffstat:
| M | bin/taler-config-instances | | | 10 | +++++++--- |
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git 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: