fluke/devops-service/db/validators/deploy_env/expiration.rb
2014-11-26 19:02:53 +04:00

16 lines
296 B
Ruby

module Validators
class DeployEnv::Expiration < Base
def valid?
if @model.expires
@model.expires.match(/^[0-9]+[smhdw]$/)
else
true
end
end
def message
"Parameter 'expires' is invalid. Valid format: [0-9]+[smhdw] or null."
end
end
end