Module: Sqeduler::Worker::Callbacks
- Defined in:
- lib/sqeduler/worker/callbacks.rb
Overview
Basic callbacks for worker events.
Instance Method Summary collapse
Instance Method Details
#perform(*args) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/sqeduler/worker/callbacks.rb', line 7 def perform(*args) before_start duration = Benchmark.realtime { super } on_success(duration) rescue StandardError => e on_failure(e) raise end |