Skip to content

Commit cbbb938

Browse files
use list comprehesion
1 parent 911b942 commit cbbb938

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

datadog/dogstatsd/max_sample_metric.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,15 @@ def maybe_keep_sample_work_unsafe(self, value):
3939

4040
def skip_sample(self):
4141
self.total_metric_samples += 1
42-
42+
4343
def flush(self):
4444
rate = self.stored_metric_samples / self.total_metric_samples
4545
with self.lock:
46-
values = [None] * self.stored_metric_samples
47-
for i in range(self.stored_metric_samples):
48-
values[i] = MetricAggregator(self.name, self.tags, rate, self.metric_type, self.data[i])
49-
return values
46+
return [
47+
MetricAggregator(self.name, self.tags, rate, self.metric_type, self.data[i])
48+
for i in range(self.stored_metric_samples)
49+
]
50+
5051

5152

5253
class HistogramMetric(MaxSampleMetric):

0 commit comments

Comments
 (0)