diff options
Diffstat (limited to 'sphinx/errors.py')
-rw-r--r-- | sphinx/errors.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/sphinx/errors.py b/sphinx/errors.py index 5fb77a135..01f92a3cf 100644 --- a/sphinx/errors.py +++ b/sphinx/errors.py @@ -71,10 +71,9 @@ class SphinxParallelError(SphinxError): category = 'Sphinx parallel build error' - def __init__(self, orig_exc, traceback): - self.orig_exc = orig_exc + def __init__(self, message, traceback): + self.message = message self.traceback = traceback def __str__(self): - return traceback.format_exception_only( - self.orig_exc.__class__, self.orig_exc)[0].strip() + return self.message |