MCPcopy
hub / github.com/scrapy/scrapy / push

Method push

scrapy/pqueues.py:409–414  ·  view source on GitHub ↗
(self, request: Request)

Source from the content-addressed store, hash-verified

407 return request
408
409 def push(self, request: Request) -> None:
410 slot = self._downloader_interface.get_slot_key(request)
411 if slot not in self.pqueues:
412 self.pqueues[slot] = self.pqfactory(slot)
413 queue = self.pqueues[slot]
414 queue.push(request)
415
416 def peek(self) -> Request | None:
417 """Returns the next object to be returned by :meth:`pop`,

Callers

nothing calls this directly

Calls 3

pqfactoryMethod · 0.95
get_slot_keyMethod · 0.45
pushMethod · 0.45

Tested by

no test coverage detected