mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-04 14:03:30 +00:00 
			
		
		
		
	spiders: Set error status for exceptions generated by spider.
Spider raises exceptions when errors like FileNotFound are detected. However, these did not set error state before exiting causing spider to fail silently. This patch sets the status causing exceptions to exit with non-zero exit status.
This commit is contained in:
		@@ -121,5 +121,6 @@ class BaseDocumentationSpider(scrapy.Spider):
 | 
				
			|||||||
        elif isinstance(failure.type, IOError):
 | 
					        elif isinstance(failure.type, IOError):
 | 
				
			||||||
            self._set_error_state()
 | 
					            self._set_error_state()
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
 | 
					            self._set_error_state()
 | 
				
			||||||
            raise Exception(failure.value)
 | 
					            raise Exception(failure.value)
 | 
				
			||||||
        return None
 | 
					        return None
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user