# HG changeset patch # User drewp@bigasterisk.com # Date 1685524609 25200 # Node ID 45c89eb6dd4ccbf782bffaf5495ea53600379f8b # Parent 3b48a6e6a3c9aaaebd1ba89cc88333ecd26266e0 no cyclone at import time. i can't even install it now diff -r 3b48a6e6a3c9 -r 45c89eb6dd4c light9/metrics.py --- 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) """