]> git.ipfire.org Git - pakfire.git/commitdiff
http: Drop dependency on configuration
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 20 Apr 2021 13:14:51 +0000 (13:14 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 20 Apr 2021 13:14:51 +0000 (13:14 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/config.py
src/pakfire/http.py

index d6eefcbaeec0837d05e0494dae22118aeda99e19..912e16642f437a53e2a452a09dfbc094ed56e89d 100644 (file)
@@ -73,7 +73,3 @@ class Config(object):
 
        def get_bool(self, section, option, default=None):
                return self._config.getboolean(section, option, fallback=default)
-
-
-# Read initial configuration
-config = Config("general.conf")
index c77bd3aaefa12ed44f1b5434c187e1e101c93bf0..89207eea9b3f9f2562ff38d86658cc055ca2ff29 100644 (file)
@@ -34,7 +34,6 @@ import urllib.request
 
 from .ui import progressbar
 
-from .config import config
 from .i18n import _
 from . import errors
 
@@ -72,17 +71,6 @@ class Client(object):
                # Create an SSL context to HTTPS connections
                self.ssl_context = ssl.create_default_context()
 
-               # Configure upstream proxies
-               proxy = config.get("downloader", "proxy")
-               if proxy:
-                       for protocol in ("http", "https", "ftp"):
-                               self.set_proxy(protocol, proxy)
-
-               # Should we verify SSL certificates?
-               verify = config.get_bool("downloader", "verify", True)
-               if not verify:
-                       self.disable_certificate_verification()
-
                # Add the baseurl as mirror with worst priority
                if self.baseurl:
                        self.add_mirror(self.baseurl, priority=999)