Sha256: e337700169b74e6d01d9386b2f99f672732d9f24b9e023fb88c4b3489f6e2ccf
Contents?: true
Size: 565 Bytes
Versions: 3
Compression:
Stored size: 565 Bytes
Contents
begin require 'resque' rescue LoadError raise "Can't find 'resque' gem. You'll need to require it before you require the Raygun Failure handler" end module Resque module Failure class Raygun < Base def save ::Raygun.track_exception(exception, custom_data: { resque: { worker: worker.to_s, queue: queue.to_s, job: payload['class'].to_s, args: payload['args'].inspect } } ) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
raygun4ruby-3.2.6 | lib/resque/failure/raygun.rb |
raygun4ruby-3.2.5.pre | lib/resque/failure/raygun.rb |
raygun4ruby-3.2.4 | lib/resque/failure/raygun.rb |