httprepo: ignore environment proxies when proxies are disabled

This commit is contained in:
Sebastian Hauer 2007-10-24 22:15:45 +02:00
parent 24f4be0cb4
commit 14709cb72b

View File

@ -230,6 +230,9 @@ class httprepository(remoterepository):
# "http_proxy.always" config is for running tests on localhost
if (not ui.configbool("http_proxy", "always") and
host.lower() in no_list):
# avoid auto-detection of proxy settings by appending
# a ProxyHandler with no proxies defined.
handlers.append(urllib2.ProxyHandler({}))
ui.debug(_('disabling proxy for %s\n') % host)
else:
proxyurl = urlparse.urlunsplit((