module Dokkustrano::Validations
Public Instance Methods
validate_app_argument!(args)
click to toggle source
# File lib/dokkustrano/validations.rb, line 9 def validate_app_argument!(args) validate_argument!(args, :app) end
validate_argument!(args, argument, position = :first)
click to toggle source
# File lib/dokkustrano/validations.rb, line 3 def validate_argument!(args, argument, position = :first) return if args[argument].present? abort ":#{argument} argument missing (#{position} argument)" end
validate_database_service_argument!(args)
click to toggle source
# File lib/dokkustrano/validations.rb, line 13 def validate_database_service_argument!(args) validate_argument!(args, :service) end
validate_path_argument!(args)
click to toggle source
# File lib/dokkustrano/validations.rb, line 21 def validate_path_argument!(args) validate_argument!(args, :path, :second) end
validate_version_argument!(args)
click to toggle source
# File lib/dokkustrano/validations.rb, line 17 def validate_version_argument!(args) validate_argument!(args, :version, :second) end