Exception: Pione::RuleEngine::InvalidOutputError

Inherits:
RuleExecutionError show all
Defined in:
lib/pione/rule-engine/engine-exception.rb

Instance Method Summary collapse

Constructor Details

#initialize(handler, outputs) ⇒ InvalidOutputError

Returns a new instance of InvalidOutputError.



36
37
38
39
# File 'lib/pione/rule-engine/engine-exception.rb', line 36

def initialize(handler, outputs)
  super(handler)
  @outputs = outputs
end

Instance Method Details

#messageObject



41
42
43
44
# File 'lib/pione/rule-engine/engine-exception.rb', line 41

def message
  args = [@rule_name, @package_id, @outputs]
  "Outputs of rule '%s' in package &%s are invalid: %s" % args
end