Module: Resque::Reports::Extensions::EventCallbacks::InstanceMethods
- Extended by:
- Forwardable
- Defined in:
- lib/resque/reports/extensions/event_callbacks.rb
Overview
Defines handlers
Constant Summary collapse
- PROGRESS_STEP =
10
Instance Method Summary collapse
Instance Method Details
#handle_error ⇒ Object
52 53 54 |
# File 'lib/resque/reports/extensions/event_callbacks.rb', line 52 def handle_error error_callback ? error_callback.call($ERROR_INFO) : fail end |
#handle_progress(progress, total, force = false) ⇒ Object
– Handlers ++
46 47 48 49 50 |
# File 'lib/resque/reports/extensions/event_callbacks.rb', line 46 def handle_progress(progress, total, force = false) if progress_callback && (force || progress % PROGRESS_STEP == 0) progress_callback.call progress, total end end |