fluke/devops-service/db/validators/image/bootstrap_template.rb
2015-02-12 13:01:05 +03:00

21 lines
444 B
Ruby

require "commands/bootstrap_templates"
module Validators
class Image::BootstrapTemplate < Base
include BootstrapTemplatesCommands
def valid?
if @model.bootstrap_template
templates = get_templates
templates.include?(@model.bootstrap_template)
else
true
end
end
def message
"Invalid bootstrap template '#{@model.bootstrap_template}' for image '#{@model.id}'"
end
end
end