From 50a6aca8888f9eb8ef00b01451b7534799e04327 Mon Sep 17 00:00:00 2001 From: uvok Date: Fri, 24 Jan 2025 16:54:23 +0100 Subject: Log remaining requests --- de_uvok/activitypub_fuse/providers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/de_uvok/activitypub_fuse/providers.py b/de_uvok/activitypub_fuse/providers.py index 4c76364..a3cd479 100644 --- a/de_uvok/activitypub_fuse/providers.py +++ b/de_uvok/activitypub_fuse/providers.py @@ -132,12 +132,15 @@ class MastodonStatusProvider(StatusProvider): res = requests.get(url) if res.status_code == 404: return self._fallback_not_found(), None + try: res.raise_for_status() except requests.exceptions.RequestException as e: logger.error("Request error: %s", e) return self._fallback_error(getattr(e, "message", str(e))), None + logger.debug("Remaining requests: %s", res.headers.get("X-RateLimit-Remaining", None)) + user = res.json() self.userid = user.get("id", None) if not self.userid: -- cgit v1.2.3