diff options
| -rw-r--r-- | generalresearch/models/network/mtr/parser.py | 8 | ||||
| -rw-r--r-- | generalresearch/thl_django/app/test_settings.py | 2 |
2 files changed, 4 insertions, 6 deletions
diff --git a/generalresearch/models/network/mtr/parser.py b/generalresearch/models/network/mtr/parser.py index a0f8998..30c22bf 100644 --- a/generalresearch/models/network/mtr/parser.py +++ b/generalresearch/models/network/mtr/parser.py @@ -1,11 +1,9 @@ import json -from typing import TYPE_CHECKING +from typing import Any +from generalresearch.models.network.definitions import IPProtocol from generalresearch.models.network.mtr.result import MTRResult -if TYPE_CHECKING: - from generalresearch.models.network.definitions import IPProtocol - def parse_mtr_output(raw: str, port: int, protocol: IPProtocol) -> MTRResult: data = parse_mtr_raw_output(raw) @@ -14,7 +12,7 @@ def parse_mtr_output(raw: str, port: int, protocol: IPProtocol) -> MTRResult: return MTRResult.model_validate(data) -def parse_mtr_raw_output(raw: str) -> dict: +def parse_mtr_raw_output(raw: str) -> dict[str, Any]: data = json.loads(raw)["report"] data.update(data.pop("mtr")) data["hops"] = data.pop("hubs") diff --git a/generalresearch/thl_django/app/test_settings.py b/generalresearch/thl_django/app/test_settings.py index 276b94a..c9a1955 100644 --- a/generalresearch/thl_django/app/test_settings.py +++ b/generalresearch/thl_django/app/test_settings.py @@ -1,7 +1,7 @@ DATABASES = { "default": { "ENGINE": "django.db.backends.postgresql", - "NAME": 'unittest-2026-09-03-ab1271', + "NAME": 'unittest-2026-09-03-7aa1e5', "USER": 'jenkins', "PASSWORD": '123456789', "HOST": 'unittest-postgresql.fmt2.grl.internal', |
