Skip to content

Commit d91e682

Browse files
[DBMON-6788] Remove duplicated tags logic from mysql (#24273)
* [DBMON-6788] Remove duplicated tags logic from mysql Co-authored-by: Cursor <cursoragent@cursor.com> * Add changelog Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 9ac3431 commit d91e682

2 files changed

Lines changed: 1 addition & 6 deletions

File tree

mysql/changelog.d/24273.fixed

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove duplicated tags logic now provided by the DatabaseCheck base class.

mysql/datadog_checks/mysql/mysql.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
from datadog_checks.base.utils.db import QueryExecutor, QueryManager
2020
from datadog_checks.base.utils.db.health import HealthEvent, HealthStatus
2121
from datadog_checks.base.utils.db.utils import (
22-
TagManager,
2322
default_json_event_encoding,
2423
tracked_query,
2524
)
@@ -127,7 +126,6 @@ def __init__(self, name, init_config, instances):
127126
self._replication_role = None
128127
self._initialized_at = int(time.time() * 1000)
129128
self._config = MySQLConfig(self.instance, init_config)
130-
self.tag_manager = TagManager()
131129
self.tag_manager.set_tags_from_list(self._config.tags, replace=True) # Initialize from static config tags
132130
self.add_core_tags()
133131
self._cloud_metadata = self._config.cloud_metadata
@@ -198,10 +196,6 @@ def _send_metadata(self):
198196
self.set_metadata('flavor', self.version.flavor)
199197
self.set_metadata('resolved_hostname', self.resolved_hostname)
200198

201-
@property
202-
def tags(self):
203-
return self.tag_manager.get_tags()
204-
205199
@property
206200
def reported_hostname(self):
207201
# type: () -> str

0 commit comments

Comments
 (0)