module PikaQue::Metrics

Public Class Methods

init_metrics() click to toggle source
# File lib/pika_que/metrics.rb, line 11
def self.init_metrics
  if PikaQue.config[:metrics]
    @metrics = PikaQue.config[:metrics].new
  elsif PikaQue.config[:quiet]
    @metrics = PikaQue::Metrics::NullMetric.new
  else
    @metrics = PikaQue::Metrics::LogMetric.new
  end
end
metrics() click to toggle source
# File lib/pika_que/metrics.rb, line 7
def self.metrics
  @metrics || init_metrics
end

Public Instance Methods

metrics() click to toggle source
# File lib/pika_que/metrics.rb, line 21
def metrics
  PikaQue::Metrics.metrics
end