Exception: Msf::OptionValidateError

Inherits:
ArgumentError
  • Object
show all
Includes:
Exception
Defined in:
lib/msf/core/exception.rb

Overview

This exception is raised when one or more options failed to pass data store validation. The list of option names can be obtained through the options attribute.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(options = []) ⇒ OptionValidateError

Returns a new instance of OptionValidateError.


26
27
28
29
# File 'lib/msf/core/exception.rb', line 26

def initialize(options = [])
  @options = options
  super("The following options failed to validate: #{options.join(', ')}.")
end

Instance Attribute Details

#optionsObject (readonly)

Returns the value of attribute options


31
32
33
# File 'lib/msf/core/exception.rb', line 31

def options
  @options
end