Method: BatchProcessor::Batch::JobController#job_success
- Defined in:
- lib/batch_processor/batch/job_controller.rb
#job_success ⇒ Object
57 58 59 60 61 62 63 64 65 66 67 |
# File 'lib/batch_processor/batch/job_controller.rb', line 57 def job_success raise BatchProcessor::NotStartedError unless started? raise BatchProcessor::AlreadyFinishedError if finished? run_callbacks(__method__) do details.pipelined do details.increment(:successful_jobs_count) details.decrement(:running_jobs_count) end end end |