def _on_obj_ready(self, parent, operation, response): # noqa service_model = self.sqs_connection.meta.service_model if response.status == 200: _, parsed = get_response(service_model.operation_model(operation), response.response) return parsed else: raise self._for_status(response, response.read())
def _on_status_ready(self, parent, operation, response): # noqa service_model = self.sqs_connection.meta.service_model if response.status == self.STATUS_CODE_OK: httpres, _ = get_response(service_model.operation_model(operation), response.response) return httpres.code else: raise self._for_status(response, response.read())
def _on_status_ready(self, parent, operation, response): # noqa service_model = self.sqs_connection.meta.service_model if response.status == 200: httpres, _ = get_response( service_model.operation_model(operation), response.response ) return httpres.code else: raise self._for_status(response, response.read())
def _on_list_ready(self, parent, markers, operation, response): # noqa service_model = self.sqs_connection.meta.service_model if response.status == 200: _, parsed = get_response( service_model.operation_model(operation), response.response ) return parsed else: raise self._for_status(response, response.read())
def _on_obj_ready(self, parent, operation, response): # noqa service_model = self.sqs_connection.meta.service_model if response.status == self.STATUS_CODE_OK: _, parsed = get_response( service_model.operation_model(operation), response.response ) return parsed else: raise self._for_status(response, response.read())
def _on_list_ready(self, parent, markers, operation, response): # noqa service_model = self.sqs_connection.meta.service_model if response.status == self.STATUS_CODE_OK: _, parsed = get_response(service_model.operation_model(operation), response.response) return parsed elif response.status in self.STATUS_CODES_TIMEOUT: # When the server returns a timeout, the response is interpreted # as an empty list. This prevents hanging the Celery worker. return [] else: raise self._for_status(response, response.read())
def _on_list_ready(self, parent, markers, operation, response): # noqa service_model = self.sqs_connection.meta.service_model if response.status == self.STATUS_CODE_OK: _, parsed = get_response( service_model.operation_model(operation), response.response ) return parsed elif response.status in self.STATUS_CODES_TIMEOUT: # When the server returns a timeout, the response is interpreted # as an empty list. This prevents hanging the Celery worker. return [] else: raise self._for_status(response, response.read())