class Leafy::Metrics::Registry::Timer

Attributes

timer[R]

Public Class Methods

new( timer ) click to toggle source
# File leafy-metrics/lib/leafy/metrics/registry.rb, line 15
def initialize( timer )
  @timer = timer
end

Public Instance Methods

time( ) { || ... } click to toggle source
# File leafy-metrics/lib/leafy/metrics/registry.rb, line 19
def time( &block )
  context = @timer.time
  
  yield
  
ensure
  context.stop
end