taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit 863bafebbb8b751e01e8ac7e0df79aba4b2b2ca8
parent 97705eca5310cfef2dbe44df691f01dbe36ab0af
Author: MS <ms@taler.net>
Date:   Fri, 28 May 2021 18:31:42 +0200

debug

Diffstat:
Mbin/taler-deployment-config-instances | 7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/bin/taler-deployment-config-instances b/bin/taler-deployment-config-instances @@ -27,21 +27,26 @@ def expect_env(name): def wait_merchant_up(): # Check it started correctly and it is ready to serve requests. checks = 10 + url = urljoin(MERCHANT_BACKEND_BASE_URL, "/config") + print("Check URL: {}".format(url)) while checks > 0: try: - resp = requests.get(urljoin(MERCHANT_BACKEND_BASE_URL, "/config"), timeout=1.5) + resp = requests.get(url, timeout=1.5) except Exception: + print("Merchant unreachable") sleep(1) checks -= 1 continue if resp.status_code != 200: + print("Merchant reachable, but the request fails.") sleep(1) checks -= 1 continue # Ready. + print("Merchant is up and running") break if checks == 0: