Class: Cabin::Metrics::Gauge

Inherits:
Object
  • Object
show all
Defined in:
lib/cabin/metrics/gauge.rb

Instance Method Summary collapse

Constructor Details

#initialize(&block) ⇒ Gauge

Returns a new instance of Gauge.



6
7
8
# File 'lib/cabin/metrics/gauge.rb', line 6

def initialize(&block)
  @block = block
end

Instance Method Details

#valueObject



12
13
14
# File 'lib/cabin/metrics/gauge.rb', line 12

def value
  return @block.call
end