lib/honeybadger/plugins/sidekiq.rb in honeybadger-2.2.0.beta.1 vs lib/honeybadger/plugins/sidekiq.rb in honeybadger-2.2.0
- old
+ new
@@ -5,12 +5,12 @@
module Plugins
module Sidekiq
class Middleware
def call(worker, msg, queue)
Honeybadger.context.clear!
- klass = msg['wrapped'] || msg['class']
- Honeybadger::Trace.instrument("#{klass}#perform", { :source => 'sidekiq', :jid => msg['jid'], :class => klass }) do
+ klass = msg['wrapped'.freeze] || msg['class'.freeze]
+ Honeybadger::Trace.instrument("#{klass}#perform", { :source => 'sidekiq'.freeze, :jid => msg['jid'.freeze], :class => klass }) do
yield
end
end
end
@@ -25,12 +25,12 @@
end
if defined?(::Sidekiq::VERSION) && ::Sidekiq::VERSION > '3'
::Sidekiq.configure_server do |sidekiq|
sidekiq.error_handlers << lambda {|ex, params|
- return if params['retry'] && params['retry_count'].to_i < config[:'sidekiq.attempt_threshold'].to_i
+ return if params['retry'.freeze] && params['retry_count'.freeze].to_i < config[:'sidekiq.attempt_threshold'].to_i
opts = {parameters: params}
- opts[:component] = params['wrapped'] || params['class'] if config[:'sidekiq.use_component']
+ opts[:component] = params['wrapped'.freeze] || params['class'.freeze] if config[:'sidekiq.use_component']
Honeybadger.notify_or_ignore(ex, opts)
}
end
end
end