# HG changeset patch # User drewp@bigasterisk.com # Date 2023-05-31 09:16:49 # Node ID 45c89eb6dd4ccbf782bffaf5495ea53600379f8b # Parent 3b48a6e6a3c9aaaebd1ba89cc88333ecd26266e0 no cyclone at import time. i can't even install it now diff --git a/light9/metrics.py b/light9/metrics.py --- a/light9/metrics.py +++ b/light9/metrics.py @@ -22,7 +22,6 @@ metrics('foo', label1=one). Need histogr """ 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 @@ def metrics(name: str, **labels): 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) """