class FnordMetric::ZeroConfigGauge

Constants

Handler
TYPES

Public Class Methods

new(key, namespace) click to toggle source
# File lib/fnordmetric/zero_config_gauge.rb, line 115
def initialize(key, namespace)
  @key = key
  @namespace = namespace
end

Public Instance Methods

method_missing(*msg) click to toggle source
# File lib/fnordmetric/zero_config_gauge.rb, line 128
def method_missing(*msg)
  gauge = @namespace.gauges[@key]

  if gauge
    gauge.send(*msg)
  else
    EmtpyGauge.send(*msg)
  end
end
name() click to toggle source
# File lib/fnordmetric/zero_config_gauge.rb, line 120
def name
  @key
end
title() click to toggle source
# File lib/fnordmetric/zero_config_gauge.rb, line 124
def title
  @key
end