Skip to content

Commit e3e4c6d

Browse files
change loop
1 parent a4c055a commit e3e4c6d

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

datadog/dogstatsd/max_sample_metric.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,10 @@ def skip_sample(self):
3939
self.total_metric_samples += 1
4040

4141
def flush(self):
42-
return [
43-
MetricAggregator(self.name, self.tags, self.specified_rate, self.metric_type, value)
44-
for value in self.data
45-
if value is not None
46-
]
42+
values = [None] * self.stored_metric_samples
43+
for i in range(self.stored_metric_samples):
44+
values[i] = MetricAggregator(self.name, self.tags, self.specified_rate, self.metric_type, self.data[i])
45+
return values
4746

4847

4948
class HistogramMetric(MaxSampleMetric):

0 commit comments

Comments
 (0)