[Yum-devel] [PATCH 1/3] Add "re_remote_url()" for testing if a url is "remote"

Ville Skyttä ville.skytta at iki.fi
Mon Nov 16 20:49:10 UTC 2009


On Monday 16 November 2009, James Antill wrote:

> +def re_remote_url(s):
> +    """ Tests if a string is a "remote" URL, http, https, ftp. """
> +    return (s.startswith("http://") or s.startswith("https://") or
> +            s.startswith("ftp://"))
> +

Per RFC 2396 "programs interpreting URI should treat upper case letters as 
equivalent to lower case in scheme names" so perhaps do something like "s = 
s.lower()" before comparing.

Also, might not hurt for consistency:
http://lists.baseurl.org/pipermail/yum-devel/2009-September/005918.html


More information about the Yum-devel mailing list