Skip to content

Commit 7c5e11d

Browse files
committed
Provide exception key for failed jobs.
1 parent 65ae7d9 commit 7c5e11d

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

pyres/failure/redis.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ def save(self, resq=None):
1212
data = {
1313
'failed_at' : datetime.datetime.now().strftime('%Y/%m/%d %H:%M:%S'),
1414
'payload' : self._payload,
15+
'exception' : self._exception.__class__.__name__,
1516
'error' : self._parse_message(self._exception),
1617
'backtrace' : self._parse_traceback(self._traceback),
1718
'queue' : self._queue

resweb/templates/failed.mustache

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,12 @@ function delete_all(){
4141
<dd><code>{{payload_class}}</code></dd>
4242
<dt>Arguments</dt>
4343
<dd><pre>{{payload_args}}</pre></dd>
44+
<dt>Exception</dt>
45+
<dd><pre>{{exception}}</pre></dd>
4446
<dt>Error</dt>
4547
<dd>
4648
<a href="#" class="backtrace">{{error}}</a>
47-
<pre style='display:none'>{{traceback}}</pre>
49+
<pre style='display:none'>{{traceback}}</pre>
4850
</dd>
4951
<dt>
5052
Payload Actions

0 commit comments

Comments
 (0)