From a28ba1eca6fb03e0c36fe3041e4885f78bc3cc63 Mon Sep 17 00:00:00 2001 From: James Kitson Date: Mon, 28 Feb 2022 11:08:46 -0500 Subject: [PATCH] Fix host tag bug in v1 oneagent service The raw data for tags wasn't being passed property to create the taginfo objects so empty taginfo objects were being created. --- dynatrace/environment_v1/oneagents.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dynatrace/environment_v1/oneagents.py b/dynatrace/environment_v1/oneagents.py index 5fc599d..cbe1bc2 100644 --- a/dynatrace/environment_v1/oneagents.py +++ b/dynatrace/environment_v1/oneagents.py @@ -142,7 +142,7 @@ def _create_from_raw_data(self, raw_element): self.consumed_host_units: str = raw_element.get("consumedHostUnits") self.os_version: str = raw_element.get("osVersion") self.host_group: HostGroup = HostGroup(raw_element=raw_element.get("hostGroup")) - self.tags: List[TagInfo] = [TagInfo(t) for t in raw_element.get("tags", [])] + self.tags: List[TagInfo] = [TagInfo(raw_element=t) for t in raw_element.get("tags", [])] self.os_type: Optional[OsType] = OsType(raw_element.get("osType")) if raw_element.get("osType") else None diff --git a/setup.py b/setup.py index eda6db4..0ec08c9 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ setup( name="dt", - version="1.1.46", + version="1.1.47", packages=find_packages(), install_requires=["requests>=2.22"], tests_require=["pytest", "mock", "tox"],