changeset 2307:45c89eb6dd4c

no cyclone at import time. i can't even install it now
author drewp@bigasterisk.com
date Wed, 31 May 2023 02:16:49 -0700
parents 3b48a6e6a3c9
children 5de390834fda
files light9/metrics.py
diffstat 1 files changed, 0 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/light9/metrics.py	Wed May 31 02:16:22 2023 -0700
+++ b/light9/metrics.py	Wed May 31 02:16:49 2023 -0700
@@ -22,7 +22,6 @@
 
 """
 from typing import Dict, Tuple, Callable, Type, TypeVar, cast
-import cyclone.web
 from prometheus_client import Counter, Gauge, Metric, Summary
 from prometheus_client.exposition import generate_latest
 from prometheus_client.registry import REGISTRY
@@ -77,15 +76,6 @@
     return _MetricsRequest(name, **labels)
 
 
-class _CycloneMetrics(cyclone.web.RequestHandler):
-
-    def get(self):
-        self.add_header('content-type', 'text/plain')
-        self.write(generate_latest(REGISTRY))
-
-
-def metricsRoute() -> Tuple[str, Type[cyclone.web.RequestHandler]]:
-    return ('/metrics', _CycloneMetrics)
 
 
 """