From: Roland Häder Date: Sat, 10 Jun 2023 22:22:15 +0000 (+0200) Subject: Continued: X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=754e99a983850169430ef7a46fbcb120aa047343;p=fba.git Continued: - both ['error_message'] and ['json']['federated_instances'] is extremely rare --- diff --git a/fba/federation.py b/fba/federation.py index a912234..df408cb 100644 --- a/fba/federation.py +++ b/fba/federation.py @@ -152,8 +152,9 @@ def fetch_peers(domain: str, software: str) -> list: peers = peers + add_peers(data["json"]["federated_instances"]) # DEBUG: print("DEBUG: Added instance(s) to peers") else: - print("WARNING: JSON response does not contain 'federated_instances':", domain) - instances.update_last_error(domain, data) + message = "JSON response does not contain 'federated_instances' or 'error_message'" + print(f"WARNING: {message},domain='{domain}'") + instances.update_last_error(domain, message) else: # DEBUG: print("DEBUG: Querying API was successful:", domain, len(data)) peers = data["json"]