From 334ad71a2e78ab0383049d5e1dddf187c3e85848 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Gra=C3=B1a?= Date: Tue, 4 Sep 2012 16:18:21 -0300 Subject: [PATCH] adapt for singletons removals --- scrapy/core/downloader/handlers/http11.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/scrapy/core/downloader/handlers/http11.py b/scrapy/core/downloader/handlers/http11.py index 9195ba0d2..2cf224dc2 100644 --- a/scrapy/core/downloader/handlers/http11.py +++ b/scrapy/core/downloader/handlers/http11.py @@ -17,18 +17,15 @@ from scrapy.http import Headers as ScrapyHeaders from scrapy.responsetypes import responsetypes from scrapy.core.downloader.webclient import _parse from scrapy.utils.misc import load_object -from scrapy.conf import settings from scrapy import log -ClientContextFactory = load_object(settings['DOWNLOADER_CLIENTCONTEXTFACTORY']) - class Http11DownloadHandler(object): - def __init__(self): + def __init__(self, settings): self._pool = HTTPConnectionPool(reactor, persistent=True) - self._contextFactory = ClientContextFactory() + self._contextFactory = load_object(settings['DOWNLOADER_CLIENTCONTEXTFACTORY']) def download_request(self, request, spider): """Return a deferred for the HTTP download"""