Sha256: 812e6a49eb94c72458060956b974ae03a1b070fba8517edbaff52ff81148e7f5
Contents?: true
Size: 450 Bytes
Versions: 3
Compression:
Stored size: 450 Bytes
Contents
class PeakFlowUtils::SidekiqParametersLogging < PeakFlowUtils::ApplicationService def perform require "sidekiq" require "sidekiq/processor" Sidekiq::Processor.class_eval do def execute_job(worker, cloned_args) PeakFlowUtils::Notifier.with_parameters(sidekiq: {worker_class_name: worker.class.name, cloned_args: cloned_args}) do worker.perform(*cloned_args) end end end succeed! end end
Version data entries
3 entries across 3 versions & 1 rubygems