aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar JustAnotherArchivist2020-06-01 01:53:45 +0000
committerGravatar JustAnotherArchivist2020-06-01 01:53:45 +0000
commit4f2d8c6cb5a05d615a559a356c5364205cb827af (patch)
treefcae19f9a37493a739b2d0671fb420cbd673a2b9
parentHandle message-less Grafana alerts (diff)
signature
Log exception type on process errors
-rw-r--r--http2irc.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/http2irc.py b/http2irc.py
index 347b6ce..461cd2f 100644
--- a/http2irc.py
+++ b/http2irc.py
@@ -692,7 +692,7 @@ class WebServer:
except aiohttp.web.HTTPException as e:
raise e
except Exception as e:
- self.logger.error(f'Bad request {id(request)}: exception in module process function: {e!s}')
+ self.logger.error(f'Bad request {id(request)}: exception in module process function: {type(e).__module__}.{type(e).__name__}: {e!s}')
raise aiohttp.web.HTTPBadRequest()
if '\r' in message or '\n' in message:
self.logger.error(f'Bad request {id(request)}: module process function returned message with linebreaks: {message!r}')