fluke/devops-service/db/validators/deploy_env/stack_template.rb

22 lines
402 B
Ruby

module Validators
class DeployEnv::StackTemplate < Base
def valid?
if @model.stack_template
begin
Devops::Db.connector.stack_template(@model.stack_template)
true
rescue RecordNotFound => e
false
end
else
true
end
end
def message
"Invalid stack template '#{@model.stack_template}'."
end
end
end