pkg.py.patch
pyeole/pkg.py | ||
---|---|---|
850 | 850 |
proxy_opt = "Acquire::http::Proxy" |
851 | 851 |
host = urlparse.urlparse(mirror).netloc |
852 | 852 |
host_proxy = apt_pkg.config.get("{0}::{1}".format(proxy_opt, host)) |
853 |
if host_proxy: |
|
853 |
if host_proxy and host_proxy != "DIRECT":
|
|
854 | 854 |
proxy_url = urlparse.urlparse(host_proxy) |
855 | 855 |
if not test_tcp(proxy_url.hostname, proxy_url.port): |
856 | 856 |
raise AptProxyError(_('cannot connect to proxy {0}').format(host_proxy)) |