Sha256: 6b5bcab8dac272e76062165b26ded32cf68a53402faa0b5665382c81810b72c8
Contents?: true
Size: 514 Bytes
Versions: 3
Compression:
Stored size: 514 Bytes
Contents
require 'pika_que/metrics/log_metric' require 'pika_que/metrics/null_metric' module PikaQue module Metrics def self.metrics @metrics || init_metrics end 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 def metrics PikaQue::Metrics.metrics end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pika_que-0.3.0 | lib/pika_que/metrics.rb |
pika_que-0.2.0 | lib/pika_que/metrics.rb |
pika_que-0.1.6 | lib/pika_que/metrics.rb |