class Krane::RunnerTaskConfigValidator

Public Class Methods

new(template, args, *arguments) click to toggle source
Calls superclass method
# File lib/krane/runner_task_config_validator.rb, line 4
def initialize(template, args, *arguments)
  super(*arguments)
  @template = template
  @args = args
  @validations += %i(validate_template)
end

Private Instance Methods

validate_template() click to toggle source
# File lib/krane/runner_task_config_validator.rb, line 13
def validate_template
  if @template.blank?
    @errors << "Task template name can't be nil"
  end
end