mirror of https://github.com/scrapy/scrapy.git
Merge pull request #1290 from scrapy/crawler-runner-cleanup
extract CrawlerRunner._crawl method which always expects Crawler
This commit is contained in:
commit
5bcda9b7d1
|
|
@ -148,7 +148,9 @@ class CrawlerRunner(object):
|
|||
crawler = crawler_or_spidercls
|
||||
if not isinstance(crawler_or_spidercls, Crawler):
|
||||
crawler = self._create_crawler(crawler_or_spidercls)
|
||||
return self._crawl(crawler, *args, **kwargs)
|
||||
|
||||
def _crawl(self, crawler, *args, **kwargs):
|
||||
self.crawlers.add(crawler)
|
||||
d = crawler.crawl(*args, **kwargs)
|
||||
self._active.add(d)
|
||||
|
|
|
|||
Loading…
Reference in New Issue