Class: Harness::ResqueQueue

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

Defined Under Namespace

Classes: SendCounter, SendGauge

Instance Method Summary collapse

Instance Method Details

#push(measurement) ⇒ Object



21
22
23
24
25
26
27
# File 'lib/harness/queues/resque_queue.rb', line 21

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