class ElasticAPM::Spies::SidekiqSpy

@api private

def self.name_for(job)

def self.name_for(job)
  klass = job['class']
  case klass
  when ACTIVE_JOB_WRAPPER
    job['wrapped']
  else
    klass
  end
end

def install

def install
  install_processor
  install_middleware
end

def install_middleware

def install_middleware
  Sidekiq.configure_server do |config|
    config.server_middleware do |chain|
      chain.add Middleware
    end
  end
end

def install_processor

def install_processor
  require 'sidekiq/processor'
  Sidekiq::Processor.prepend(Ext)
end