module Monus::BuiltInMetric

Public Class Methods

[](name) click to toggle source
# File lib/monus/built_in_metric.rb, line 8
def self.[](name)
  @@metrics[name] or raise NotImplementedError, "no such metric: #{name.inspect}, possible metrics are: #{@@metrics.keys.map(&:inspect) * ', '}"
end
register(name, object) click to toggle source
# File lib/monus/built_in_metric.rb, line 4
def self.register(name, object)
  @@metrics[name] = object
end