Class: Desiru::Jobs::Base

Inherits:
Object
  • Object
show all
Includes:
ErrorHandling, Sidekiq::Job
Defined in:
lib/desiru/errors.rb,
lib/desiru/jobs/base.rb

Instance Method Summary collapse

Methods included from ErrorHandling

#safe_execute, #with_error_context, #with_retry

Instance Method Details

#performObject

Raises:

  • (NotImplementedError)


14
15
16
# File 'lib/desiru/jobs/base.rb', line 14

def perform(*)
  raise NotImplementedError, "#{self.class} must implement #perform"
end