Module: Zeridion::Flare::Job::InstanceShape

Defined in:
lib/zeridion_flare/worker/job.rb

Overview

Guards against forgetting #perform.

Instance Method Summary collapse

Instance Method Details

#perform(_payload, _ctx) ⇒ Object

Raises:

  • (NotImplementedError)


79
80
81
# File 'lib/zeridion_flare/worker/job.rb', line 79

def perform(_payload, _ctx)
  raise NotImplementedError, "#{self.class.name} must implement #perform(payload, ctx)"
end