MCPcopy
hub / github.com/scrapy/scrapy / spider_closed

Method spider_closed

scrapy/extensions/closespider.py:116–124  ·  view source on GitHub ↗
(self, spider: Spider)

Source from the content-addressed store, hash-verified

114 self._close_spider("closespider_itemcount")
115
116 def spider_closed(self, spider: Spider) -> None:
117 if self.task:
118 self.task.cancel()
119 self.task = None
120
121 if self.task_no_item:
122 if self.task_no_item.running:
123 self.task_no_item.stop()
124 self.task_no_item = None
125
126 def spider_opened_no_item(self, spider: Spider) -> None:
127 self.task_no_item = create_looping_call(self._count_items_produced)

Callers

nothing calls this directly

Calls 2

cancelMethod · 0.45
stopMethod · 0.45

Tested by

no test coverage detected