> + // happened is parsing the error message > + if (ACCESS_DENIED.equals(responseContent.getMessage())) { > + response.statusCode(401); > + } else if (NOT_FOUND.equals(responseContent.getMessage())) { > + response.statusCode(404); > + } else { > + response.statusCode(500); > + } > + response.message(responseContent.getDetails()); > + } > + > + // Reset the input stream and set the payload, so it can be read > again > + // by the response and error parsers > + in.reset(); > + Payload payload = newInputStreamPayload(in); > + contentMetadataCodec.fromHeaders(payload.getContentMetadata(), > original.getHeaders());
What does this line do? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/49/files#r9166178