Sha256: ed9e63ecf2143f9365812391038447870fa71fc90893be7829d71f061cc78f9f
Contents?: true
Size: 424 Bytes
Versions: 7
Compression:
Stored size: 424 Bytes
Contents
require 'r10k/settings/definition' require 'uri' module R10K module Settings class URIDefinition < R10K::Settings::Definition def validate if @value begin URI.parse(@value) rescue URI::Error raise ArgumentError, "Setting #{@name} requires a URL but '#{@value}' could not be parsed as a URL" end end super end end end end
Version data entries
7 entries across 7 versions & 1 rubygems