class Metrician::DelayedJob
Public Class Methods
enabled?()
click to toggle source
# File lib/metrician/reporters/delayed_job.rb, line 4 def self.enabled? !!defined?(::Delayed::Worker) && Metrician::Jobs.enabled? end
Public Instance Methods
instrument()
click to toggle source
# File lib/metrician/reporters/delayed_job.rb, line 9 def instrument require "metrician/jobs/delayed_job_callbacks" unless ::Delayed::Worker.plugins.include?(::Metrician::Jobs::DelayedJobCallbacks) ::Delayed::Worker.plugins << ::Metrician::Jobs::DelayedJobCallbacks end end