Skip to content

Commit 86591e3

Browse files
committed
metrics_container changes reverted since I didn't use any enumerable methods post refactor
1 parent 400dcbc commit 86591e3

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/prometheus_exporter/server/metrics_container.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
module PrometheusExporter::Server
44
class MetricsContainer
5-
# Since MetricsContainer defines #each, we can include Enumerable
6-
include Enumerable
75
METRIC_MAX_AGE = 60
86
METRIC_EXPIRE_ATTR = "_expire_at"
97

@@ -40,6 +38,10 @@ def each(&blk)
4038
wrap_expire(:each, &blk)
4139
end
4240

41+
def map(&blk)
42+
wrap_expire(:map, &blk)
43+
end
44+
4345
def expire(time: nil, new_metric: nil)
4446
time ||= get_time
4547

0 commit comments

Comments
 (0)