From 980be4cb4b70c71e5502c8f31c85882540f3f078 Mon Sep 17 00:00:00 2001 From: Kevin Lloyd Bernal Date: Tue, 31 Jul 2018 19:05:04 +0800 Subject: [PATCH] provide better error message when disabling s3 exporter --- scrapy/extensions/feedexport.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scrapy/extensions/feedexport.py b/scrapy/extensions/feedexport.py index 7c7db387e..22ebf3b3f 100644 --- a/scrapy/extensions/feedexport.py +++ b/scrapy/extensions/feedexport.py @@ -269,9 +269,10 @@ class FeedExporter(object): try: self._get_storage(uri) return True - except NotConfigured: - logger.error("Disabled feed storage scheme: %(scheme)s", - {'scheme': scheme}) + except NotConfigured as e: + logger.error("Disabled feed storage scheme: %(scheme)s. " + "Reason: %(reason)s", + {'scheme': scheme, 'reason': str(e)}) else: logger.error("Unknown feed storage scheme: %(scheme)s", {'scheme': scheme})