class PulpProxy::Validators::PulpUrlValidator
Public Instance Methods
validate!(settings)
click to toggle source
# File lib/smart_proxy_pulp_plugin/validators/pulp_url_validator.rb, line 4 def validate!(settings) raise ::Proxy::Error::ConfigurationError, "Setting 'pulp_url' is expected to contain a url for pulp server" if settings[:pulp_url].to_s.empty? URI.parse(settings[:pulp_url]) rescue URI::InvalidURIError raise ::Proxy::Error::ConfigurationError.new("Setting 'pulp_url' contains an invalid url for pulp server") end