Exception: AcidicJob::ArgumentMismatchError

Inherits:
Error
  • Object
show all
Defined in:
lib/acidic_job/errors.rb

Instance Method Summary collapse

Constructor Details

#initialize(expected, existing) ⇒ ArgumentMismatchError

Returns a new instance of ArgumentMismatchError.



32
33
34
35
36
# File 'lib/acidic_job/errors.rb', line 32

def initialize(expected, existing)
  super
  @expected = expected
  @existing = existing
end

Instance Method Details

#messageObject



38
39
40
41
42
43
44
# File 'lib/acidic_job/errors.rb', line 38

def message
  <<~TXT
    existing execution's arguments do not match
      existing: #{@existing.inspect}
      expected: #{@expected.inspect}
  TXT
end