josh 4 лет назад
Родитель
Сommit
fc259fb6d3
3 измененных файлов с 5 добавлено и 5 удалено
  1. 1 1
      requirements-base.txt
  2. 2 2
      src/sentry/metrics/datadog.py
  3. 2 2
      src/sentry/metrics/dogstatsd.py

+ 1 - 1
requirements-base.txt

@@ -6,7 +6,7 @@ click==7.1.2
 confluent-kafka==1.5.0; python_version <= '3.8'
 confluent-kafka==1.6.0; python_version == '3.9'
 croniter==0.3.34
-datadog==0.15.0
+datadog==0.29.3
 django-crispy-forms==1.7.2
 django-picklefield==1.0.0
 django-sudo==3.1.0

+ 2 - 2
src/sentry/metrics/datadog.py

@@ -40,7 +40,7 @@ class DatadogMetricsBackend(MetricsBackend):
         if instance:
             tags["instance"] = instance
         if tags:
-            tags = ["{}:{}".format(*i) for i in tags.items()]
+            tags = [f"{k}:{v}" for k, v in tags.items()]
         self.stats.increment(
             self._get_key(key), amount, sample_rate=sample_rate, tags=tags, host=self.host
         )
@@ -53,7 +53,7 @@ class DatadogMetricsBackend(MetricsBackend):
         if instance:
             tags["instance"] = instance
         if tags:
-            tags = ["{}:{}".format(*i) for i in tags.items()]
+            tags = [f"{k}:{v}" for k, v in tags.items()]
         self.stats.timing(
             self._get_key(key), value, sample_rate=sample_rate, tags=tags, host=self.host
         )

+ 2 - 2
src/sentry/metrics/dogstatsd.py

@@ -20,7 +20,7 @@ class DogStatsdMetricsBackend(MetricsBackend):
         if instance:
             tags["instance"] = instance
         if tags:
-            tags = ["{}:{}".format(*i) for i in tags.items()]
+            tags = [f"{k}:{v}" for k, v in tags.items()]
         statsd.increment(self._get_key(key), amount, sample_rate=sample_rate, tags=tags)
 
     def timing(self, key, value, instance=None, tags=None, sample_rate=1):
@@ -31,5 +31,5 @@ class DogStatsdMetricsBackend(MetricsBackend):
         if instance:
             tags["instance"] = instance
         if tags:
-            tags = ["{}:{}".format(*i) for i in tags.items()]
+            tags = [f"{k}:{v}" for k, v in tags.items()]
         statsd.timing(self._get_key(key), value, sample_rate=sample_rate, tags=tags)