def handle_exception(self, e, debug): """Exception handler that handles Tweepy errors. """ if isinstance(e, tweepy.TweepError): logging.exception('OAuth error') raise exc.HTTPBadRequest(e) else: return webutil_handlers.handle_exception(self, e, debug)
def handle_exception(self, e, debug): """Exception handler that handles Tweepy errors. """ if isinstance(e, tumblpy.TumblpyError): logging.exception('OAuth error') raise exc.HTTPBadRequest(e) else: return webutil_handlers.handle_exception(self, e, debug)
def handle_exception(self, e, debug): """Exception handler that passes back HttpErrors as real HTTP errors. """ if isinstance(e, HttpError): logging.exception(e) self.response.set_status(e.resp.status) self.response.write(str(e)) else: return webutil_handlers.handle_exception(self, e, debug)