Class: Harness::SidekiqQueue

Inherits:
Object
  • Object
show all
Defined in:
lib/harness/queues/sidekiq_queue.rb

Defined Under Namespace

Classes: SendCounter, SendGauge

Instance Method Summary collapse

Instance Method Details

#push(measurement) ⇒ Object



23
24
25
26
27
28
29
# File 'lib/harness/queues/sidekiq_queue.rb', line 23

def push(measurement)
  if measurement.is_a? Gauge
    SendGauge.perform_async measurement.attributes
  elsif measurement.is_a? Counter
    SendCounter.perform_async measurement.attributes
  end
end