class MetricsCapacitor::Processor::Scrubber

Constants

REDIS

Public Instance Methods

perform(*args) click to toggle source
# File lib/metrics-capacitor/processor/scrubber.rb, line 16
def perform *args
  logger.debug 'Picking redis client from connection-pool'
  REDIS.with do |r|
    logger.debug 'Parsing metrics data'
    metrics = Metrics.new args
    logger.debug metrics.to_redis
    logger.debug 'Sending data to writer'
    r.rpush 'writer', metrics.to_redis
    logger.debug 'Data sent'
  end
end