aboutsummaryrefslogtreecommitdiffstats
path: root/prometheus.py
diff options
context:
space:
mode:
authorgenofire <geno+dev@fireorbit.de>2020-07-19 22:34:11 +0200
committergenofire <geno+dev@fireorbit.de>2020-07-19 22:42:05 +0200
commit0befdb44c27075c991515bbe50f53454fc5bc183 (patch)
tree5d06c113be17135aed1dff385e0ba791c21c2db2 /prometheus.py
parent091b6e525aacad1abf8d800338d242141dec11c2 (diff)
exception handling
Diffstat (limited to 'prometheus.py')
-rwxr-xr-xprometheus.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/prometheus.py b/prometheus.py
index a526851..676b6fc 100755
--- a/prometheus.py
+++ b/prometheus.py
@@ -23,8 +23,8 @@ class DynamicMetricsHandler(BaseHTTPRequestHandler):
registry = registry.restricted_registry(params["name[]"])
try:
output = generate_latest(registry)
- except: # noqa: E722
- self.send_error(500, "error generating metric output")
+ except Exception as exception:
+ self.send_error(500, f"error generating metric output: {exception}")
raise
self.send_response(200)
self.send_header("Content-Type", CONTENT_TYPE_LATEST)