diff --git a/judoscale/asgi/middleware.py b/judoscale/asgi/middleware.py index 86aa8ab..cf185dc 100644 --- a/judoscale/asgi/middleware.py +++ b/judoscale/asgi/middleware.py @@ -26,7 +26,7 @@ def __init__(self, app, extra_config: Mapping = {}, **kwargs): self.collector = WebMetricsCollector(judoconfig) adapter = Adapter( identifier=f"judoscale-{self.platform}", - adapter_info=AdapterInfo(platform_version=metadata.version(self.platform)), + adapter_info=AdapterInfo(runtime_version=metadata.version(self.platform)), metrics_collector=self.collector, ) reporter.add_adapter(adapter) diff --git a/judoscale/celery/__init__.py b/judoscale/celery/__init__.py index 89aae1f..b0e9d0d 100644 --- a/judoscale/celery/__init__.py +++ b/judoscale/celery/__init__.py @@ -29,7 +29,7 @@ def judoscale_celery(celery: Celery, extra_config: Mapping = {}) -> None: collector = CeleryMetricsCollector(config=judoconfig, broker=celery) adapter = Adapter( identifier="judoscale-celery", - adapter_info=AdapterInfo(platform_version=metadata.version("celery")), + adapter_info=AdapterInfo(runtime_version=metadata.version("celery")), metrics_collector=collector, ) diff --git a/judoscale/core/adapter.py b/judoscale/core/adapter.py index bcad05b..7ae4317 100644 --- a/judoscale/core/adapter.py +++ b/judoscale/core/adapter.py @@ -11,7 +11,7 @@ class AdapterInfo: """Information about the adapter""" - platform_version: str + runtime_version: str adapter_version: str = JUDOSCALE_VERSION diff --git a/judoscale/core/reporter.py b/judoscale/core/reporter.py index 67ae219..fdfa0a9 100644 --- a/judoscale/core/reporter.py +++ b/judoscale/core/reporter.py @@ -31,7 +31,7 @@ def __init__(self, config: Config): self.adapters.append( Adapter( identifier="judoscale-python", - adapter_info=AdapterInfo(platform_version=python_version()), + adapter_info=AdapterInfo(runtime_version=python_version()), ) ) diff --git a/judoscale/django/middleware.py b/judoscale/django/middleware.py index ec79803..358d289 100644 --- a/judoscale/django/middleware.py +++ b/judoscale/django/middleware.py @@ -18,7 +18,7 @@ def __init__(self, get_response): self.collector = WebMetricsCollector(judoconfig) adapter = Adapter( identifier="judoscale-django", - adapter_info=AdapterInfo(platform_version=metadata.version("django")), + adapter_info=AdapterInfo(runtime_version=metadata.version("django")), metrics_collector=self.collector, ) reporter.add_adapter(adapter) diff --git a/judoscale/flask/judoscale.py b/judoscale/flask/judoscale.py index c606909..527a25c 100644 --- a/judoscale/flask/judoscale.py +++ b/judoscale/flask/judoscale.py @@ -59,7 +59,7 @@ def init_app(self, app: Flask): collector = WebMetricsCollector(judoconfig) adapter = Adapter( identifier="judoscale-flask", - adapter_info=AdapterInfo(platform_version=metadata.version("flask")), + adapter_info=AdapterInfo(runtime_version=metadata.version("flask")), metrics_collector=collector, ) reporter.add_adapter(adapter) diff --git a/judoscale/rq/__init__.py b/judoscale/rq/__init__.py index 2507c34..dc8a2d3 100644 --- a/judoscale/rq/__init__.py +++ b/judoscale/rq/__init__.py @@ -30,7 +30,7 @@ def judoscale_rq(redis: Redis, extra_config: Mapping = {}) -> None: collector = RQMetricsCollector(config=judoconfig, redis=redis) adapter = Adapter( identifier="judoscale-rq", - adapter_info=AdapterInfo(platform_version=metadata.version("rq")), + adapter_info=AdapterInfo(runtime_version=metadata.version("rq")), metrics_collector=collector, ) diff --git a/tests/test_reporter.py b/tests/test_reporter.py index 9f2b3fd..ab6e771 100644 --- a/tests/test_reporter.py +++ b/tests/test_reporter.py @@ -44,7 +44,7 @@ def test_no_explicit_adapter(self, reporter): def test_add_adapter_no_collector(self, reporter): adapter = Adapter( identifier="test", - adapter_info=AdapterInfo(platform_version="0.0.0"), + adapter_info=AdapterInfo(runtime_version="0.0.0"), metrics_collector=None, ) reporter.add_adapter(adapter) @@ -54,7 +54,7 @@ def test_add_adapter_no_collector(self, reporter): def test_add_adapter_with_collector(self, reporter): adapter = Adapter( identifier="test", - adapter_info=AdapterInfo(platform_version="0.0.0"), + adapter_info=AdapterInfo(runtime_version="0.0.0"), metrics_collector=WebMetricsCollector(config), ) reporter.add_adapter(adapter) @@ -68,13 +68,13 @@ def test_all_metrics_not_empty(self, reporter): collector_instance_1 = WebMetricsCollector(reporter.config) adapter_instance_1 = Adapter( identifier="test", - adapter_info=AdapterInfo(platform_version="0.0.0"), + adapter_info=AdapterInfo(runtime_version="0.0.0"), metrics_collector=collector_instance_1, ) collector_instance_2 = WebMetricsCollector(reporter.config) adapter_instance_2 = Adapter( identifier="test", - adapter_info=AdapterInfo(platform_version="0.0.0"), + adapter_info=AdapterInfo(runtime_version="0.0.0"), metrics_collector=collector_instance_2, ) reporter.add_adapter(adapter_instance_1)