MCPcopy
hub / github.com/scrapy/scrapy / from_crawler

Method from_crawler

scrapy/resolver.py:44–49  ·  view source on GitHub ↗
(cls, crawler: Crawler, reactor: ReactorBase)

Source from the content-addressed store, hash-verified

42
43 @classmethod
44 def from_crawler(cls, crawler: Crawler, reactor: ReactorBase) -> Self:
45 if crawler.settings.getbool("DNSCACHE_ENABLED"):
46 cache_size = crawler.settings.getint("DNSCACHE_SIZE")
47 else:
48 cache_size = 0
49 return cls(reactor, cache_size, crawler.settings.getfloat("DNS_TIMEOUT"))
50
51 def install_on_reactor(self) -> None:
52 self.reactor.installResolver(self)

Callers

nothing calls this directly

Calls 3

getintMethod · 0.80
getfloatMethod · 0.80
getboolMethod · 0.45

Tested by

no test coverage detected