Module: InstJobsStatsd::Stats::Timing::Failed

Defined in:
lib/inst_jobs_statsd/stats/timing/failed.rb

Class Method Summary collapse

Class Method Details

.enableObject



5
6
7
# File 'lib/inst_jobs_statsd/stats/timing/failed.rb', line 5

def self.enable
  enable_failure_timing
end

.enable_failure_timingObject



9
10
11
12
13
# File 'lib/inst_jobs_statsd/stats/timing/failed.rb', line 9

def self.enable_failure_timing
  Delayed::Worker.lifecycle.before(:error) do |_worker, job, _exception|
    Timing.report_job_timing_failed(job)
  end
end