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
8 9 10 11 12 13 14 15 |
# File 'lib/sqeduler/worker/callbacks.rb', line 8 def perform(*args) before_start duration = Benchmark.realtime { super } on_success(duration) rescue StandardError => e on_failure(e) raise end |