BuildSourceBuildNoApplicableRule

class NoApplicableRule

Raised when no applicable rule can be found for a given process name and arguments.

Definitions

def initialize(name, arguments)

Initialize with the process name and arguments that had no matching rule.

Signature

parameter name String

The process name that was looked up.

parameter arguments Hash

The arguments that could not be matched.

Implementation

def initialize(name, arguments)
	super "No applicable rule with name #{name}.* for parameters: #{arguments.inspect}"
	
	@name = name
	@arguments = arguments
end