Exception: Liam::UninitializedMessageProcessorError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/liam/exceptions/uninitialized_message_processor_error.rb

Instance Method Summary collapse

Constructor Details

#initialize(error) ⇒ UninitializedMessageProcessorError

Returns a new instance of UninitializedMessageProcessorError.



5
6
7
8
9
10
11
12
13
14
# File 'lib/liam/exceptions/uninitialized_message_processor_error.rb', line 5

def initialize(error)
  @error = error
  super(
    <<~MSG.gsub(/\n/, '')
      Expected file #{class_name} 
      defined in app/services/liam to process the message, 
      but it has not been initialized.
    MSG
  )
end