module Resque::Reports::Extensions::EventCallbacks::InstanceMethods

Defines handlers

Constants

PROGRESS_STEP

Public Instance Methods

handle_error() click to toggle source
# 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) click to toggle source
# 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