> +      if(!apiVersionString.startsWith("v"))
> +         apiVersionString = "v" + apiVersionString;
> +      this.apiVersion = apiVersionString;
> +      this.endpointCache = CacheBuilder.newBuilder()
> +         .build(
> +            new CacheLoader<URI, URI>() {
> +               public URI load(URI baseEndpointUri) {
> +                  URI versionEndpointUri = null;
> +                  try {
> +                     HttpRequest negotiationRequest = HttpRequest.builder()
> +                        .method("GET").endpoint(baseEndpointUri)
> +                        .addHeader(VERSION_NEGOTIATION_HEADER, 
> "true").build();
> +                     InputStream response = 
> client.invoke(negotiationRequest).getPayload().openStream();
> +                     VersionsJsonResponse versions = 
> json.fromJson(Strings2.toStringAndClose(response), 
> VersionsJsonResponse.class);
> +                     for( VersionsJsonResponse.Version version : 
> versions.versions ) {
> +                        if(apiVersion.equals(version.id)) {

Formatting: space after "if"

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/82/files#r10723978

Reply via email to