mirror of https://github.com/scrapy/scrapy.git
Drop old engine code
* remove Downloader import unused since 1fba64 * remove CONCURRENT_SPIDERS deprecation warning from a1dbc6 (2011)
This commit is contained in:
parent
14957ed71e
commit
7db6bbce27
|
|
@ -4,16 +4,14 @@ This is the Scrapy engine which controls the Scheduler, Downloader and Spiders.
|
|||
For more information see docs/topics/architecture.rst
|
||||
|
||||
"""
|
||||
import warnings
|
||||
from time import time
|
||||
|
||||
from twisted.internet import defer
|
||||
from twisted.python.failure import Failure
|
||||
|
||||
from scrapy import log, signals
|
||||
from scrapy.core.downloader import Downloader
|
||||
from scrapy.core.scraper import Scraper
|
||||
from scrapy.exceptions import DontCloseSpider, ScrapyDeprecationWarning
|
||||
from scrapy.exceptions import DontCloseSpider
|
||||
from scrapy.http import Response, Request
|
||||
from scrapy.utils.misc import load_object
|
||||
from scrapy.utils.reactor import CallLaterOnce
|
||||
|
|
@ -63,10 +61,6 @@ class ExecutionEngine(object):
|
|||
downloader_cls = load_object(self.settings['DOWNLOADER'])
|
||||
self.downloader = downloader_cls(crawler)
|
||||
self.scraper = Scraper(crawler)
|
||||
self._concurrent_spiders = self.settings.getint('CONCURRENT_SPIDERS', 1)
|
||||
if self._concurrent_spiders != 1:
|
||||
warnings.warn("CONCURRENT_SPIDERS settings is deprecated, use " \
|
||||
"Scrapyd max_proc config instead", ScrapyDeprecationWarning)
|
||||
self._spider_closed_callback = spider_closed_callback
|
||||
|
||||
@defer.inlineCallbacks
|
||||
|
|
|
|||
Loading…
Reference in New Issue