class ChefCLI::Policyfile::SourceURI
def parse(uri)
-
(ChefCLI::Policyfile::SourceURI)-
Raises:
-
(ChefCLI::InvalidPolicyfileSourceURI)-
Parameters:
-
uri(String, Addressable::URI, #to_str) -- The URI
def parse(uri) parsed_uri = super(uri) parsed_uri.send(:validate) parsed_uri rescue TypeError, ArgumentError => ex raise ChefCLI::InvalidPolicyfileSourceURI.new(uri, ex) end