RSS: Don't log tracebacks for HTTP errors

This commit is contained in:
Valentin Lorentz 2024-03-09 11:47:08 +01:00
parent 3e5291f6d2
commit ca8565b6d8
1 changed files with 5 additions and 0 deletions

View File

@ -364,6 +364,11 @@ class RSS(callbacks.Plugin):
feed.url, e)
feed.last_exception = e
return
except http.client.HTTPException as e:
self.log.warning("HTTP error while fetching <%s>: %s",
feed.url, e)
feed.last_exception = e
return
except Exception as e:
self.log.error("Failed to fetch <%s>: %s", feed.url, e)
raise # reraise so @log.firewall prints the traceback