aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/processing
diff options
context:
space:
mode:
authorBoris Bobrov <breton@cynicmansion.ru>2014-08-18 03:07:02 +0300
committerBoris Bobrov <breton@cynicmansion.ru>2016-02-01 00:30:32 +0100
commita2608d6b59adc0377ad6eb6b30d596d0c9fa470c (patch)
tree7511b77d85df50204a26ec123a340dc44d8430a9 /mediagoblin/processing
parent75972f0afac1bec998302e1563929d69569f166f (diff)
downloadmediagoblin-a2608d6b59adc0377ad6eb6b30d596d0c9fa470c.tar.lz
mediagoblin-a2608d6b59adc0377ad6eb6b30d596d0c9fa470c.tar.xz
mediagoblin-a2608d6b59adc0377ad6eb6b30d596d0c9fa470c.zip
changes to BaseProcessingFail arguments usage
Diffstat (limited to 'mediagoblin/processing')
-rw-r--r--mediagoblin/processing/__init__.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/mediagoblin/processing/__init__.py b/mediagoblin/processing/__init__.py
index 112b9d35..663d1bb5 100644
--- a/mediagoblin/processing/__init__.py
+++ b/mediagoblin/processing/__init__.py
@@ -408,8 +408,11 @@ class BaseProcessingFail(Exception):
return u"%s:%s" % (
self.__class__.__module__, self.__class__.__name__)
- def __init__(self, **metadata):
- self.metadata = metadata or {}
+ def __init__(self, message=None, **metadata):
+ if message is not None:
+ super(BaseProcessingFail, self).__init__(message)
+ metadata['message'] = message
+ self.metadata = metadata
class BadMediaFail(BaseProcessingFail):
"""