Module: Broadside::InvalidConfiguration

Included in:
AwsConfiguration, Configuration
Defined in:
lib/broadside/configuration/invalid_configuration.rb

Instance Method Summary collapse

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(m, *args, &block) ⇒ Object

Raises:

  • (ArgumentError)


3
4
5
# File 'lib/broadside/configuration/invalid_configuration.rb', line 3

def method_missing(m, *args, &block)
  raise ArgumentError, 'config.' + (is_a?(AwsConfiguration) ? 'aws.' : '') + m.to_s + ' is an invalid config option'
end