class Resque::Failure::RestashLogger
Public Instance Methods
save()
click to toggle source
# File lib/restash_rails/resque/failure/restash_logger.rb, line 4 def save begin message = { exception: { class: exception.class.to_s, message: exception.message.to_s, backtrace: exception.backtrace }, worker: worker.to_s, queue: queue, extra_data: payload, log_tag: :resque_failure } ::Rails.logger.error(message) rescue => e puts "Failed to send rescue_failure log: #{e.message}\n#{e.backtrace}" end end