mirror of https://github.com/scrapy/scrapy.git
Add deprecation warning on download_delay to throttle.py
This commit is contained in:
parent
2686f1a37d
commit
77a0df8c7b
|
|
@ -5,6 +5,7 @@ from typing import TYPE_CHECKING
|
|||
|
||||
from scrapy import Request, Spider, signals
|
||||
from scrapy.exceptions import NotConfigured
|
||||
from scrapy.utils.deprecate import warn_on_deprecated_spider_attribute
|
||||
|
||||
if TYPE_CHECKING:
|
||||
# typing.Self requires Python 3.11
|
||||
|
|
@ -43,6 +44,8 @@ class AutoThrottle:
|
|||
return cls(crawler)
|
||||
|
||||
def _spider_opened(self, spider: Spider) -> None:
|
||||
if hasattr(spider, "download_delay"): # pragma: no cover
|
||||
warn_on_deprecated_spider_attribute("download_delay", "DOWNLOAD_DELAY")
|
||||
self.mindelay = self._min_delay(spider)
|
||||
self.maxdelay = self._max_delay(spider)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue