def __init__(self, exception, processor=None, status_code=None, message=None): self.exception = exception self.exc_info = sys.exc_info() self.processor = processor if message is not None: self._message = message if status_code is not None: self._status_code = status_code ApplicationError.__init__(self, str(self), self.status_code, **self.__serialize__())