class Heavylog::SidekiqLogger

Public Instance Methods

call(item, _queue) click to toggle source
Calls superclass method
# File lib/heavylog/sidekiq_logger.rb, line 8
def call(item, _queue)
  # item = {"class"=>"SuspiciousJob", "args"=>[12754545, [3858890], "invoice"], "retry"=>true, "queue"=>"default",
  #   "jid"=>"5ec968571e358497d70a3cf2", "created_at"=>1540484817.3950138, "enqueued_at"=>1540484817.395076}

  Heavylog.log_sidekiq(item["jid"], item["class"], item["args"])
  super
ensure
  Heavylog.finish_sidekiq
end