Sha256: 170bda586dbdc5b2ceca5d8654638f9971d83ef6de30aaa42fd865a45afa752d
Contents?: true
Size: 403 Bytes
Versions: 10
Compression:
Stored size: 403 Bytes
Contents
module RorVsWild module Plugin module DelayedJob def self.setup return if @installed return unless defined?(Delayed::Worker) Delayed::Worker.lifecycle.around(:invoke_job, &method(:around_perform)) @installed = true end def self.around_perform(job, &block) RorVsWild.measure_block(job.name) { block.call(job) } end end end end
Version data entries
10 entries across 10 versions & 1 rubygems