From 241abcb8aaa30d9ba7b9002b06b63cf37f571b26 Mon Sep 17 00:00:00 2001 From: Pablo Hoffman Date: Tue, 4 Sep 2012 14:22:21 -0300 Subject: [PATCH] scrapyd: log errors in API calls to the scrapyd log --- scrapyd/webservice.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scrapyd/webservice.py b/scrapyd/webservice.py index 088253749..0757e7e20 100644 --- a/scrapyd/webservice.py +++ b/scrapyd/webservice.py @@ -2,6 +2,8 @@ import traceback import uuid from cStringIO import StringIO +from twisted.python import log + from scrapy.utils.txweb import JsonResource from .utils import get_spider_list @@ -17,6 +19,7 @@ class WsResource(JsonResource): except Exception, e: if self.root.debug: return traceback.format_exc() + log.err() r = {"status": "error", "message": str(e)} return self.render_object(r, txrequest)