show source info if encode fails
This commit is contained in:
parent
b5bc17f925
commit
b63024df02
1 changed files with 3 additions and 1 deletions
|
@ -2,6 +2,7 @@
|
|||
# vi:si:et:sw=4:sts=4:ts=4
|
||||
from __future__ import division, with_statement
|
||||
|
||||
import json
|
||||
import os.path
|
||||
import shutil
|
||||
import tempfile
|
||||
|
@ -371,7 +372,8 @@ class File(models.Model):
|
|||
if self.failed:
|
||||
state = 'failed'
|
||||
error = '\n\n'.join(['Failed to encode %s:\n%s' % (s.name(), s.error)
|
||||
for s in self.streams.exclude(error='') if s.error])
|
||||
for s in self.streams.exclude(error='') if s.error]) + \
|
||||
'\n\nSource Info:\n' + json.dumps(self.info, indent=2)
|
||||
elif self.encoding:
|
||||
state = 'encoding'
|
||||
elif self.queued:
|
||||
|
|
Loading…
Reference in a new issue