Removed ExceptionReporter support for string exceptions.

Reverted refs #6423 since raising string exceptions is prohibited
since Python 2.5.
This commit is contained in:
Tim Graham 2017-02-01 19:38:25 -05:00
parent 924af638e4
commit 0205e04ce7
1 changed files with 0 additions and 5 deletions

View File

@ -246,11 +246,6 @@ class ExceptionReporter:
self.template_does_not_exist = False self.template_does_not_exist = False
self.postmortem = None self.postmortem = None
# Handle deprecated string exceptions
if isinstance(self.exc_type, str):
self.exc_value = Exception('Deprecated String Exception: %r' % self.exc_type)
self.exc_type = type(self.exc_value)
def get_traceback_data(self): def get_traceback_data(self):
"""Return a dictionary containing traceback information.""" """Return a dictionary containing traceback information."""
if self.exc_type and issubclass(self.exc_type, TemplateDoesNotExist): if self.exc_type and issubclass(self.exc_type, TemplateDoesNotExist):