mirror of https://github.com/scrapy/scrapy.git
fixed LogStats extension, which got broken after a wrong merge before the 0.16 release
This commit is contained in:
parent
e8e5a62c20
commit
b01be8619d
|
|
@ -21,7 +21,7 @@ class LogStats(object):
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def from_crawler(cls, crawler):
|
def from_crawler(cls, crawler):
|
||||||
interval = settings.getfloat('LOGSTATS_INTERVAL')
|
interval = crawler.settings.getfloat('LOGSTATS_INTERVAL')
|
||||||
if not interval:
|
if not interval:
|
||||||
raise NotConfigured
|
raise NotConfigured
|
||||||
o = cls(interval)
|
o = cls(interval)
|
||||||
|
|
@ -33,13 +33,6 @@ class LogStats(object):
|
||||||
crawler.signals.connect(o.engine_stopped, signal=signals.engine_stopped)
|
crawler.signals.connect(o.engine_stopped, signal=signals.engine_stopped)
|
||||||
return o
|
return o
|
||||||
|
|
||||||
@classmethod
|
|
||||||
def from_crawler(cls, crawler):
|
|
||||||
interval = crawler.settings.getfloat('LOGSTATS_INTERVAL')
|
|
||||||
if not interval:
|
|
||||||
raise NotConfigured
|
|
||||||
return cls(interval)
|
|
||||||
|
|
||||||
def item_scraped(self, spider):
|
def item_scraped(self, spider):
|
||||||
self.slots[spider].items += 1
|
self.slots[spider].items += 1
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue