From 39bfdade277fd8e965cffa5f906b87c416b9f0d0 Mon Sep 17 00:00:00 2001 From: Laurent Bachelier Date: Sat, 9 Apr 2011 15:40:23 +0200 Subject: [PATCH] Use the lowercase http_proxy environment variable The 'correct' way is to have it lowercase, though there is a lot of confusion around it. --- weboob/tools/backend.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/weboob/tools/backend.py b/weboob/tools/backend.py index 1bc70bb7..9bd3e4b1 100644 --- a/weboob/tools/backend.py +++ b/weboob/tools/backend.py @@ -185,6 +185,8 @@ class BaseBackend(object): if '_proxy' in self._private_config: kwargs['proxy'] = self._private_config['_proxy'] + elif 'http_proxy' in os.environ: + kwargs['proxy'] = os.environ['http_proxy'] elif 'HTTP_PROXY' in os.environ: kwargs['proxy'] = os.environ['HTTP_PROXY'] kwargs['logger'] = self.logger