From c611f46b214a2bc07667200f5ae5e599291e9cf1 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 20 Feb 2013 18:01:08 +0100 Subject: [PATCH] Use the HTTP proxy for HTTPS as well. --- python/pakfire/client/transport.py | 3 +++ python/pakfire/downloader.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/python/pakfire/client/transport.py b/python/pakfire/client/transport.py index ac7de8d78..319c48cfc 100644 --- a/python/pakfire/client/transport.py +++ b/python/pakfire/client/transport.py @@ -34,6 +34,9 @@ from pakfire.i18n import _ # Set the default socket timeout to 30 seconds. socket.setdefaulttimeout(30) + + + class XMLRPCMixin: user_agent = "pakfire/%s" % PAKFIRE_VERSION diff --git a/python/pakfire/downloader.py b/python/pakfire/downloader.py index 6eefeae54..2315fca0b 100644 --- a/python/pakfire/downloader.py +++ b/python/pakfire/downloader.py @@ -68,7 +68,7 @@ class PakfireGrabber(URLGrabber): # Configure HTTP proxy. http_proxy = config.get("downloader", "http_proxy") if http_proxy: - kwargs.update({ "proxies" : { "http" : http_proxy }}) + kwargs.update({ "proxies" : { "http" : http_proxy, "https" : http_proxy }}) URLGrabber.__init__(self, *args, **kwargs) -- 2.39.5