Exception: Integrative::Errors::RuntimeOptionMissingError

Inherits:
IntegrationError
  • Object
show all
Defined in:
lib/integrative/errors.rb

Instance Attribute Summary

Attributes inherited from IntegrationError

#integration

Instance Method Summary collapse

Constructor Details

#initialize(integration) ⇒ RuntimeOptionMissingError

Returns a new instance of RuntimeOptionMissingError.



13
14
15
16
17
18
# File 'lib/integrative/errors.rb', line 13

def initialize(integration)
  message = "You used 'integrate' for #{integration.name} without options," +
    " but the following options are required: " +
    " #{integration.init_options[:requires]}"
  super(message, integration)
end