Browse Source

aardbei_sync: Actually use passed endpoint, log connection errors

Maarten van den Berg 4 years ago
parent
commit
7a1a003531
1 changed files with 3 additions and 2 deletions
  1. 3 2
      piket_server/aardbei_sync.py

+ 3 - 2
piket_server/aardbei_sync.py

426
     AardbeiPerson objects. Return a AardbeiSyncError if something fails."""
426
     AardbeiPerson objects. Return a AardbeiSyncError if something fails."""
427
     try:
427
     try:
428
         resp: requests.Response = requests.get(
428
         resp: requests.Response = requests.get(
429
-            f"{AARDBEI_ENDPOINT}/api/groups/0/",
429
+            f"{endpoint}/api/groups/0/",
430
             headers={"Authorization": f"Group {token}"},
430
             headers={"Authorization": f"Group {token}"},
431
         )
431
         )
432
         resp.raise_for_status()
432
         resp.raise_for_status()
433
 
433
 
434
-    except requests.ConnectionError:
434
+    except requests.ConnectionError as e:
435
+        log.exception("Can't connect to endpoint %s", endpoint)
435
         return AardbeiSyncError.CantConnect
436
         return AardbeiSyncError.CantConnect
436
 
437
 
437
     except requests.HTTPError:
438
     except requests.HTTPError: