]> git.mxchange.org Git - fba.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Sat, 10 Jun 2023 22:22:15 +0000 (00:22 +0200)
committerRoland Häder <roland@mxchange.org>
Sat, 10 Jun 2023 22:23:19 +0000 (00:23 +0200)
- both ['error_message'] and ['json']['federated_instances'] is extremely rare

fba/federation.py

index a912234beb3fd7da9dc87cc6086f5062c306dcf2..df408cb8b0beca0d9327841c608973cb4aced081 100644 (file)
@@ -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"]