lib/isolator/adapters/background_jobs/sidekiq.rb in isolator-0.5.0 vs lib/isolator/adapters/background_jobs/sidekiq.rb in isolator-0.6.0
- old
+ new
@@ -1,6 +1,11 @@
# frozen_string_literal: true
Isolator.isolate :sidekiq,
target: Sidekiq::Client,
method_name: :raw_push,
- exception_class: Isolator::BackgroundJobError
+ exception_class: Isolator::BackgroundJobError,
+ details_message: ->(_obj, args) {
+ args.first.map do |job|
+ "#{job['class']} (#{job['args']})"
+ end.join("\n")
+ }