class Opera::Operation::Instructions::Executors::Validate

Public Instance Methods

break_condition() click to toggle source
# File lib/opera/operation/instructions/executors/validate.rb, line 8
def break_condition
  operation.finished?
end

Private Instance Methods

evaluate_instruction(instruction) click to toggle source
# File lib/opera/operation/instructions/executors/validate.rb, line 14
def evaluate_instruction(instruction)
  instruction[:kind] = :step
  dry_result = super

  add_instruction_output(instruction, dry_result.to_h)
  result.add_errors(dry_result.errors) unless dry_result.success?
end