AutoThrottle: respect download_delay=0 spider attribute

This commit is contained in:
Mikhail Korobov 2015-06-26 19:09:26 +05:00
parent 17cb51315b
commit 1fef9f1132
1 changed files with 1 additions and 1 deletions

View File

@ -28,7 +28,7 @@ class AutoThrottle(object):
def _min_delay(self, spider):
s = self.crawler.settings
return getattr(spider, 'download_delay', 0.0) or s.getfloat('DOWNLOAD_DELAY')
return getattr(spider, 'download_delay', s.getfloat('DOWNLOAD_DELAY'))
def _max_delay(self, spider):
return self.crawler.settings.getfloat('AUTOTHROTTLE_MAX_DELAY')