Sha256: f2d1c380b0404d9ae11614b52acb6cb26e71345747dff538a4fd55492f3def8e

Contents?: true

Size: 258 Bytes

Versions: 10

Compression:

Stored size: 258 Bytes

Contents

# frozen_string_literal: true

Isolator.isolate :sucker_punch,
  target: SuckerPunch::Queue.singleton_class,
  method_name: :find_or_create,
  exception_class: Isolator::BackgroundJobError,
  details_message: ->(_obj, args) {
    args.compact.join(", ")
  }

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
isolator-1.1.1 lib/isolator/adapters/background_jobs/sucker_punch.rb
isolator-1.1.0 lib/isolator/adapters/background_jobs/sucker_punch.rb
isolator-1.0.1 lib/isolator/adapters/background_jobs/sucker_punch.rb
isolator-1.0.0 lib/isolator/adapters/background_jobs/sucker_punch.rb
isolator-0.11.0 lib/isolator/adapters/background_jobs/sucker_punch.rb
isolator-0.10.0 lib/isolator/adapters/background_jobs/sucker_punch.rb
isolator-0.9.0 lib/isolator/adapters/background_jobs/sucker_punch.rb
isolator-0.8.0 lib/isolator/adapters/background_jobs/sucker_punch.rb
isolator-0.7.0 lib/isolator/adapters/background_jobs/sucker_punch.rb
isolator-0.6.2 lib/isolator/adapters/background_jobs/sucker_punch.rb