From f8c9b40345bd61a2dab2445f7eead17587e5d69d Mon Sep 17 00:00:00 2001 From: Pablo Hoffman Date: Tue, 2 Aug 2011 15:46:35 -0300 Subject: [PATCH] added __len__() method to scheduler --- scrapy/core/scheduler.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scrapy/core/scheduler.py b/scrapy/core/scheduler.py index f660aa44e..21bc682e8 100644 --- a/scrapy/core/scheduler.py +++ b/scrapy/core/scheduler.py @@ -50,6 +50,9 @@ class Scheduler(object): def next_request(self): return self.mqs.pop() or self._dqpop() + def __len__(self): + return len(self.dqs) + len(self.mqs) + def _dqpush(self, request): if self.dqs is None: return