[CalendarServer-changes] [14226] twext/trunk/twext/enterprise/jobqueue.py

source_changes at macosforge.org source_changes at macosforge.org
Fri Dec 12 13:24:50 PST 2014


Revision: 14226
          http://trac.calendarserver.org//changeset/14226
Author:   cdaboo at apple.com
Date:     2014-12-12 13:24:50 -0800 (Fri, 12 Dec 2014)
Log Message:
-----------
Print job tracebacks to error log.

Modified Paths:
--------------
    twext/trunk/twext/enterprise/jobqueue.py

Modified: twext/trunk/twext/enterprise/jobqueue.py
===================================================================
--- twext/trunk/twext/enterprise/jobqueue.py	2014-12-11 21:17:06 UTC (rev 14225)
+++ twext/trunk/twext/enterprise/jobqueue.py	2014-12-12 21:24:50 UTC (rev 14226)
@@ -619,11 +619,12 @@
                     yield workItem.doWork()
                     yield workItem.afterWork()
             except Exception as e:
+                f = Failure()
                 log.error(
                     "JobItem: {jobid}, WorkItem: {workid} failed: {exc}",
                     jobid=self.jobID,
                     workid=workItem.workID,
-                    exc=e,
+                    exc=f,
                 )
                 raise JobFailedError(e)
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20141212/ada71039/attachment.html>


More information about the calendarserver-changes mailing list