Repository: jclouds
Updated Branches:
  refs/heads/master 34663f3c2 -> 2caf6ea86


Cleaned up ChefApi and ChefService interfaces

Cleaned up and renamed some methods to have a more consistent naming,
and improved the javadocs.


Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/ef7b7f7c
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/ef7b7f7c
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/ef7b7f7c

Branch: refs/heads/master
Commit: ef7b7f7c527ee792a7d6859e3c0591c8c8477f5e
Parents: 063dcc4
Author: Ignasi Barrera <[email protected]>
Authored: Thu Sep 12 21:40:01 2013 +0200
Committer: Ignasi Barrera <[email protected]>
Committed: Fri Sep 13 17:55:02 2013 +0200

----------------------------------------------------------------------
 .../EnterpriseChefApiMetadata.java              |  3 +--
 .../EnterpriseChefApiExpectTest.java            | 22 ++++++++++----------
 .../EnterpriseChefProviderMetadataTest.java     |  2 --
 ...BindGroupToUpdateRequestJsonPayloadTest.java |  4 ++--
 .../enterprisechef/binders/GroupNameTest.java   |  1 -
 5 files changed, 14 insertions(+), 18 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/ef7b7f7c/providers/enterprisechef/src/main/java/org/jclouds/enterprisechef/EnterpriseChefApiMetadata.java
----------------------------------------------------------------------
diff --git 
a/providers/enterprisechef/src/main/java/org/jclouds/enterprisechef/EnterpriseChefApiMetadata.java
 
b/providers/enterprisechef/src/main/java/org/jclouds/enterprisechef/EnterpriseChefApiMetadata.java
index 5251209..c2867a2 100644
--- 
a/providers/enterprisechef/src/main/java/org/jclouds/enterprisechef/EnterpriseChefApiMetadata.java
+++ 
b/providers/enterprisechef/src/main/java/org/jclouds/enterprisechef/EnterpriseChefApiMetadata.java
@@ -20,7 +20,6 @@ import java.net.URI;
 import java.util.Properties;
 
 import org.jclouds.apis.ApiMetadata;
-import org.jclouds.chef.ChefApi;
 import org.jclouds.chef.ChefApiMetadata;
 import org.jclouds.chef.ChefContext;
 import org.jclouds.chef.config.ChefBootstrapModule;
@@ -63,7 +62,7 @@ public class EnterpriseChefApiMetadata extends 
BaseHttpApiMetadata<EnterpriseChe
                .name("Enterprise Chef Api")
                .identityName("User")
                .credentialName("Certificate")
-               .version(ChefApi.VERSION)
+               .version(ChefApiMetadata.DEFAULT_VERSION)
                .documentation(URI.create("http://www.opscode.com/support";))
                .defaultEndpoint("https://api.opscode.com";)
                .view(ChefContext.class)

http://git-wip-us.apache.org/repos/asf/jclouds/blob/ef7b7f7c/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/EnterpriseChefApiExpectTest.java
----------------------------------------------------------------------
diff --git 
a/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/EnterpriseChefApiExpectTest.java
 
b/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/EnterpriseChefApiExpectTest.java
index 1ee2bdf..98528c7 100644
--- 
a/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/EnterpriseChefApiExpectTest.java
+++ 
b/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/EnterpriseChefApiExpectTest.java
@@ -25,7 +25,7 @@ import java.util.Set;
 import javax.ws.rs.core.MediaType;
 
 import org.jclouds.chef.BaseChefApiExpectTest;
-import org.jclouds.chef.ChefApi;
+import org.jclouds.chef.ChefApiMetadata;
 import org.jclouds.date.TimeStamp;
 import org.jclouds.enterprisechef.config.EnterpriseChefHttpApiModule;
 import org.jclouds.enterprisechef.domain.Group;
@@ -56,7 +56,7 @@ public class EnterpriseChefApiExpectTest extends 
BaseChefApiExpectTest<Enterpris
             signed(HttpRequest.builder() //
                   .method("GET") //
                   .endpoint("https://api.opscode.com/users/nacx";) //
-                  .addHeader("X-Chef-Version", ChefApi.VERSION) //
+                  .addHeader("X-Chef-Version", 
ChefApiMetadata.DEFAULT_VERSION) //
                   .addHeader("Accept", MediaType.APPLICATION_JSON).build()), //
             HttpResponse.builder().statusCode(200)
                   .payload(payloadFromResourceWithContentType("/user.json", 
MediaType.APPLICATION_JSON)) //
@@ -71,7 +71,7 @@ public class EnterpriseChefApiExpectTest extends 
BaseChefApiExpectTest<Enterpris
       EnterpriseChefApi api = 
requestSendsResponse(signed(HttpRequest.builder() //
             .method("GET") //
             .endpoint("https://api.opscode.com/users/foo";) //
-            .addHeader("X-Chef-Version", ChefApi.VERSION) //
+            .addHeader("X-Chef-Version", ChefApiMetadata.DEFAULT_VERSION) //
             .addHeader("Accept", MediaType.APPLICATION_JSON) //
             .build()), //
             HttpResponse.builder().statusCode(404).build());
@@ -84,7 +84,7 @@ public class EnterpriseChefApiExpectTest extends 
BaseChefApiExpectTest<Enterpris
             signed(HttpRequest.builder() //
                   .method("GET") //
                   .endpoint("https://api.opscode.com/groups";) //
-                  .addHeader("X-Chef-Version", ChefApi.VERSION) //
+                  .addHeader("X-Chef-Version", 
ChefApiMetadata.DEFAULT_VERSION) //
                   .addHeader("Accept", MediaType.APPLICATION_JSON).build()), //
             HttpResponse.builder().statusCode(200)
                   .payload(payloadFromResourceWithContentType("/groups.json", 
MediaType.APPLICATION_JSON)) //
@@ -100,7 +100,7 @@ public class EnterpriseChefApiExpectTest extends 
BaseChefApiExpectTest<Enterpris
             signed(HttpRequest.builder() //
                   .method("GET") //
                   .endpoint("https://api.opscode.com/groups/admins";) //
-                  .addHeader("X-Chef-Version", ChefApi.VERSION) //
+                  .addHeader("X-Chef-Version", 
ChefApiMetadata.DEFAULT_VERSION) //
                   .addHeader("Accept", MediaType.APPLICATION_JSON).build()), //
             HttpResponse.builder().statusCode(200)
                   .payload(payloadFromResourceWithContentType("/group.json", 
MediaType.APPLICATION_JSON)) //
@@ -115,7 +115,7 @@ public class EnterpriseChefApiExpectTest extends 
BaseChefApiExpectTest<Enterpris
       EnterpriseChefApi api = 
requestSendsResponse(signed(HttpRequest.builder() //
             .method("GET") //
             .endpoint("https://api.opscode.com/groups/foo";) //
-            .addHeader("X-Chef-Version", ChefApi.VERSION) //
+            .addHeader("X-Chef-Version", ChefApiMetadata.DEFAULT_VERSION) //
             .addHeader("Accept", MediaType.APPLICATION_JSON) //
             .build()), //
             HttpResponse.builder().statusCode(404).build());
@@ -127,7 +127,7 @@ public class EnterpriseChefApiExpectTest extends 
BaseChefApiExpectTest<Enterpris
       EnterpriseChefApi api = 
requestSendsResponse(signed(HttpRequest.builder() //
             .method("POST") //
             .endpoint("https://api.opscode.com/groups";) //
-            .addHeader("X-Chef-Version", ChefApi.VERSION) //
+            .addHeader("X-Chef-Version", ChefApiMetadata.DEFAULT_VERSION) //
             .addHeader("Accept", MediaType.APPLICATION_JSON) //
             
.payload(payloadFromStringWithContentType("{\"groupname\":\"foo\"}", 
MediaType.APPLICATION_JSON)) //
             .build()), //
@@ -140,7 +140,7 @@ public class EnterpriseChefApiExpectTest extends 
BaseChefApiExpectTest<Enterpris
       EnterpriseChefApi api = 
requestSendsResponse(signed(HttpRequest.builder() //
             .method("DELETE") //
             .endpoint("https://api.opscode.com/groups/foo";) //
-            .addHeader("X-Chef-Version", ChefApi.VERSION) //
+            .addHeader("X-Chef-Version", ChefApiMetadata.DEFAULT_VERSION) //
             .addHeader("Accept", MediaType.APPLICATION_JSON) //
             .build()), //
             HttpResponse.builder().statusCode(200).build());
@@ -153,7 +153,7 @@ public class EnterpriseChefApiExpectTest extends 
BaseChefApiExpectTest<Enterpris
       EnterpriseChefApi api = 
requestSendsResponse(signed(HttpRequest.builder() //
             .method("DELETE") //
             .endpoint("https://api.opscode.com/groups/foo";) //
-            .addHeader("X-Chef-Version", ChefApi.VERSION) //
+            .addHeader("X-Chef-Version", ChefApiMetadata.DEFAULT_VERSION) //
             .addHeader("Accept", MediaType.APPLICATION_JSON) //
             .build()), //
             HttpResponse.builder().statusCode(404).build());
@@ -165,7 +165,7 @@ public class EnterpriseChefApiExpectTest extends 
BaseChefApiExpectTest<Enterpris
       EnterpriseChefApi api = 
requestSendsResponse(signed(HttpRequest.builder() //
             .method("PUT") //
             .endpoint("https://api.opscode.com/groups/admins";) //
-            .addHeader("X-Chef-Version", ChefApi.VERSION) //
+            .addHeader("X-Chef-Version", ChefApiMetadata.DEFAULT_VERSION) //
             .addHeader("Accept", MediaType.APPLICATION_JSON) //
             .payload(payloadFromResourceWithContentType("/group-update.json", 
MediaType.APPLICATION_JSON)) //
             .build()), //
@@ -180,7 +180,7 @@ public class EnterpriseChefApiExpectTest extends 
BaseChefApiExpectTest<Enterpris
       EnterpriseChefApi api = 
requestSendsResponse(signed(HttpRequest.builder() //
             .method("PUT") //
             .endpoint("https://api.opscode.com/groups/admins";) //
-            .addHeader("X-Chef-Version", ChefApi.VERSION) //
+            .addHeader("X-Chef-Version", ChefApiMetadata.DEFAULT_VERSION) //
             .addHeader("Accept", MediaType.APPLICATION_JSON) //
             .payload(payloadFromResourceWithContentType("/group-update.json", 
MediaType.APPLICATION_JSON)) //
             .build()), //

http://git-wip-us.apache.org/repos/asf/jclouds/blob/ef7b7f7c/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/EnterpriseChefProviderMetadataTest.java
----------------------------------------------------------------------
diff --git 
a/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/EnterpriseChefProviderMetadataTest.java
 
b/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/EnterpriseChefProviderMetadataTest.java
index 0b7ddc3..f6784a0 100644
--- 
a/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/EnterpriseChefProviderMetadataTest.java
+++ 
b/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/EnterpriseChefProviderMetadataTest.java
@@ -16,8 +16,6 @@
  */
 package org.jclouds.enterprisechef;
 
-import org.jclouds.enterprisechef.EnterpriseChefApiMetadata;
-import org.jclouds.enterprisechef.EnterpriseChefProviderMetadata;
 import org.jclouds.providers.internal.BaseProviderMetadataTest;
 import org.testng.annotations.Test;
 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/ef7b7f7c/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/binders/BindGroupToUpdateRequestJsonPayloadTest.java
----------------------------------------------------------------------
diff --git 
a/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/binders/BindGroupToUpdateRequestJsonPayloadTest.java
 
b/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/binders/BindGroupToUpdateRequestJsonPayloadTest.java
index 29e120e..478235b 100644
--- 
a/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/binders/BindGroupToUpdateRequestJsonPayloadTest.java
+++ 
b/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/binders/BindGroupToUpdateRequestJsonPayloadTest.java
@@ -21,7 +21,7 @@ import static org.testng.Assert.assertEquals;
 import java.io.IOException;
 import java.net.URI;
 
-import org.jclouds.chef.ChefApi;
+import org.jclouds.chef.ChefApiMetadata;
 import org.jclouds.chef.config.ChefParserModule;
 import org.jclouds.enterprisechef.domain.Group;
 import org.jclouds.http.HttpRequest;
@@ -45,7 +45,7 @@ public class BindGroupToUpdateRequestJsonPayloadTest {
    private Injector injector = Guice.createInjector(new AbstractModule() {
       @Override
       protected void configure() {
-         
bind(String.class).annotatedWith(ApiVersion.class).toInstance(ChefApi.VERSION);
+         
bind(String.class).annotatedWith(ApiVersion.class).toInstance(ChefApiMetadata.DEFAULT_VERSION);
       }
    }, new ChefParserModule(), new GsonModule());
 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/ef7b7f7c/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/binders/GroupNameTest.java
----------------------------------------------------------------------
diff --git 
a/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/binders/GroupNameTest.java
 
b/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/binders/GroupNameTest.java
index ee8ff46..cbe6642 100644
--- 
a/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/binders/GroupNameTest.java
+++ 
b/providers/enterprisechef/src/test/java/org/jclouds/enterprisechef/binders/GroupNameTest.java
@@ -20,7 +20,6 @@ import static org.testng.Assert.assertEquals;
 
 import java.io.IOException;
 
-import org.jclouds.enterprisechef.binders.GroupName;
 import org.jclouds.enterprisechef.domain.Group;
 import org.testng.annotations.Test;
 

Reply via email to