From cafd6c8f05ee0ad53297fbf30e0c1c4807672b63 Mon Sep 17 00:00:00 2001 From: Johann Broudin Date: Thu, 13 Mar 2014 18:25:56 +0100 Subject: [PATCH] Add proxy support to browser2 --- weboob/tools/browser2/browser.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/weboob/tools/browser2/browser.py b/weboob/tools/browser2/browser.py index 8927256c..8209e36b 100644 --- a/weboob/tools/browser2/browser.py +++ b/weboob/tools/browser2/browser.py @@ -121,9 +121,11 @@ class BaseBrowser(object): TIMEOUT = 10.0 REFRESH_MAX = 0.0 - def __init__(self, logger=None): + def __init__(self, logger=None, proxy=None): self.logger = getLogger('browser', logger) self._setup_session(self.PROFILE) + if proxy is not None: + self.session.proxies = {'http': proxy, 'https': proxy} self.url = None self.response = None