1
0
mirror of https://github.com/scrapy/scrapy.git synced 2025-02-26 18:44:12 +00:00

better names for scheduler stats

This commit is contained in:
Pablo Hoffman 2012-09-13 20:07:11 -03:00
parent 263e302b6a
commit 8b48420559

View File

@ -49,20 +49,20 @@ class Scheduler(object):
return
dqok = self._dqpush(request)
if dqok:
self.stats.inc_value('scheduler/disk_enqueued', spider=self.spider)
self.stats.inc_value('scheduler/enqueued/disk', spider=self.spider)
else:
self._mqpush(request)
self.stats.inc_value('scheduler/memory_enqueued', spider=self.spider)
self.stats.inc_value('scheduler/enqueued/memory', spider=self.spider)
self.stats.inc_value('scheduler/enqueued', spider=self.spider)
def next_request(self):
request = self.mqs.pop()
if request:
self.stats.inc_value('scheduler/memory_dequeued', spider=self.spider)
self.stats.inc_value('scheduler/dequeued/memory', spider=self.spider)
else:
request = self._dqpop()
if request:
self.stats.inc_value('scheduler/disk_dequeued', spider=self.spider)
self.stats.inc_value('scheduler/dequeued/disk', spider=self.spider)
if request:
self.stats.inc_value('scheduler/dequeued', spider=self.spider)
return request