class Heavylog::SidekiqExceptionHandler
Public Instance Methods
call(exception, context)
click to toggle source
# File lib/heavylog/sidekiq_exception_handler.rb, line 5 def call(exception, context) Heavylog.log(:warn, Sidekiq.dump_json(context)) unless context.empty? Heavylog.log(:warn, "#{exception.class.name}: #{exception.message}") Heavylog.log(:warn, exception.backtrace.join("\n")) unless exception.backtrace.nil? Heavylog.finish_sidekiq end