(
self, failure: Failure, request: Request, info: MediaPipeline.SpiderInfo
)
| 595 | return dfd2 |
| 596 | |
| 597 | def media_failed( |
| 598 | self, failure: Failure, request: Request, info: MediaPipeline.SpiderInfo |
| 599 | ) -> NoReturn: |
| 600 | if not isinstance(failure.value, IgnoreRequest): |
| 601 | referer = referer_str(request) |
| 602 | logger.warning( |
| 603 | "File (unknown-error): Error downloading %(medianame)s from " |
| 604 | "%(request)s referred in <%(referer)s>: %(exception)s", |
| 605 | { |
| 606 | "medianame": self.MEDIA_NAME, |
| 607 | "request": request, |
| 608 | "referer": referer, |
| 609 | "exception": failure.value, |
| 610 | }, |
| 611 | extra={"spider": info.spider}, |
| 612 | ) |
| 613 | |
| 614 | raise FileException |
| 615 | |
| 616 | async def media_downloaded( |
| 617 | self, |
nothing calls this directly
no test coverage detected