Module: Metrics::Backend::Capture::Interface

Defined in:
lib/metrics/backend/capture.rb

Instance Method Summary collapse

Instance Method Details

#metric(name, type, description: nil, unit: nil, &block) ⇒ Object



53
54
55
56
57
58
59
# File 'lib/metrics/backend/capture.rb', line 53

def metric(name, type, description: nil, unit: nil, &block)
  metric = Metric.new(name, type, description, unit)
  
  Capture.metrics << metric
  
  return metric
end