def __init__(self, request, response, *args, **kwargs): """ @param request: @type request: pylastica.request.Request @param response: @type response: pylastica.response.Response """ self._request = request self._response = response super(ResponseException, self).__init__(response.get_error(), *args, **kwargs)
def get_error(self): """ Returns the first found error @return: @rtype: self """ error = "" for response in self.bulk_responses: if response.has_error(): error = response.get_error() break return error
def get_error(self): """ Returns the first found error @return: @rtype: self """ error = '' for response in self.bulk_responses: if response.has_error(): error = response.get_error() break return error