summaryrefslogtreecommitdiff
path: root/app/workers/event_intake.rb
blob: 7e7049797efc620c7d852bcc53d0b245a4b951c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
require 'json'

class EventIntake
  include Sneakers::Worker
  from_queue "worker.events"

  def work(event_json)
    logger.info event_json
    event = Event.create!(JSON.parse(event_json))
    logger.info("Create Event: #{event.id}")
    ack!
  end
end