From dc98292e2aeca8ec13aceb2efce802d9375e11aa Mon Sep 17 00:00:00 2001 From: Brian Dolbec Date: Fri, 31 Jan 2014 19:49:11 -0800 Subject: Tweak the proxy code to correctly handle the cli option. --- mirrorselect/extractor.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'mirrorselect/extractor.py') diff --git a/mirrorselect/extractor.py b/mirrorselect/extractor.py index 217d1e1..eb26faf 100644 --- a/mirrorselect/extractor.py +++ b/mirrorselect/extractor.py @@ -58,10 +58,11 @@ class Extractor(object): self.proxies = {} for proxy in ['http_proxy', 'https_proxy']: - if options.proxy: - self.proxies[proxy.split('_')[0]] = options.proxy + prox = proxy.split('_')[0] + if options.proxy and prox + ":" in options.proxy: + self.proxies[prox] = options.proxy elif os.getenv(proxy): - self.proxies[proxy.split('_')[0]] = os.getenv(proxy) + self.proxies[prox] = os.getenv(proxy) parser = MirrorParser3() self.hosts = [] -- cgit v1.2.3-65-gdbad