Hi! This PR is the implementation of ProfitBricks' API for: * **Server** - [live test](https://gist.github.com/devcsrj/6a17a3c1347f740b0715) * **Image** - [live test](https://gist.github.com/devcsrj/e4ab53864b75afa9655b)
As usual, looking forward to awesome code reviews! You can merge this Pull Request by running: git pull https://github.com/devcsrj/jclouds-labs master Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds-labs/pull/119 -- Commit Summary -- * JCLOUDS-702: JCloud ProfitBricks provider implementation * Merge remote-tracking branch 'upstream/master' * Image Api * Server api * Merge branch 'master' of github.com:jclouds/jclouds-labs -- File Changes -- M profitbricks/src/main/java/org/jclouds/profitbricks/ProfitBricksApi.java (8) M profitbricks/src/main/java/org/jclouds/profitbricks/binder/BaseProfitBricksRequestBinder.java (2) A profitbricks/src/main/java/org/jclouds/profitbricks/binder/server/CreateServerRequestBinder.java (57) A profitbricks/src/main/java/org/jclouds/profitbricks/binder/server/UpdateServerRequestBinder.java (56) M profitbricks/src/main/java/org/jclouds/profitbricks/compute/internal/ProvisioningStatusAware.java (2) M profitbricks/src/main/java/org/jclouds/profitbricks/compute/internal/ProvisioningStatusPollingPredicate.java (2) A profitbricks/src/main/java/org/jclouds/profitbricks/domain/AvailabilityZone.java (35) A profitbricks/src/main/java/org/jclouds/profitbricks/domain/Image.java (207) A profitbricks/src/main/java/org/jclouds/profitbricks/domain/OsType.java (30) A profitbricks/src/main/java/org/jclouds/profitbricks/domain/Server.java (424) A profitbricks/src/main/java/org/jclouds/profitbricks/domain/internal/ServerCommonProperties.java (49) A profitbricks/src/main/java/org/jclouds/profitbricks/features/ImageApi.java (65) A profitbricks/src/main/java/org/jclouds/profitbricks/features/ServerApi.java (164) M profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/BaseProfitBricksResponseHandler.java (8) A profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/RequestIdOnlyResponseHandler.java (49) A profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/image/BaseImageResponseHandler.java (76) A profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/image/ImageInfoResponseHandler.java (48) A profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/image/ImageListResponseHandler.java (51) A profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/server/BaseServerResponseHandler.java (75) A profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/server/ServerIdOnlyResponseHandler.java (55) A profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/server/ServerInfoResponseHandler.java (48) A profitbricks/src/main/java/org/jclouds/profitbricks/http/parser/server/ServerListResponseHandler.java (51) A profitbricks/src/test/java/org/jclouds/profitbricks/binder/server/CreateServerRequestBinderTest.java (65) A profitbricks/src/test/java/org/jclouds/profitbricks/binder/server/UpdateServerRequestBinderTest.java (64) M profitbricks/src/test/java/org/jclouds/profitbricks/features/DataCenterApiMockTest.java (2) A profitbricks/src/test/java/org/jclouds/profitbricks/features/ImageApiLiveTest.java (58) A profitbricks/src/test/java/org/jclouds/profitbricks/features/ImageApiMockTest.java (114) A profitbricks/src/test/java/org/jclouds/profitbricks/features/ServerApiLiveTest.java (139) A profitbricks/src/test/java/org/jclouds/profitbricks/features/ServerApiMockTest.java (256) A profitbricks/src/test/java/org/jclouds/profitbricks/http/parser/RequestIdOnlyResponseHandlerTest.java (76) M profitbricks/src/test/java/org/jclouds/profitbricks/http/parser/ServiceFaultResponseHandlerTest.java (4) M profitbricks/src/test/java/org/jclouds/profitbricks/http/parser/datacenter/DataCenterInfoResponseHandlerTest.java (3) A profitbricks/src/test/java/org/jclouds/profitbricks/http/parser/image/ImageInfoResponseHandlerTest.java (65) A profitbricks/src/test/java/org/jclouds/profitbricks/http/parser/image/ImageListResponseHandlerTest.java (183) A profitbricks/src/test/java/org/jclouds/profitbricks/http/parser/server/ServerIdOnlyResponseHandlerTest.java (40) A profitbricks/src/test/java/org/jclouds/profitbricks/http/parser/server/ServerInfoResponseHandlerTest.java (76) A profitbricks/src/test/java/org/jclouds/profitbricks/http/parser/server/ServerListResponseHandlerTest.java (97) A profitbricks/src/test/resources/datacenter/datacenter-not-found.xml (17) M profitbricks/src/test/resources/fault-404.xml (28) A profitbricks/src/test/resources/image/image-not-found.xml (17) A profitbricks/src/test/resources/image/image.xml (26) A profitbricks/src/test/resources/image/images.xml (140) A profitbricks/src/test/resources/server/server-create.xml (13) A profitbricks/src/test/resources/server/server-delete.xml (13) A profitbricks/src/test/resources/server/server-reset.xml (11) A profitbricks/src/test/resources/server/server-start.xml (11) A profitbricks/src/test/resources/server/server-stop.xml (11) A profitbricks/src/test/resources/server/server-update.xml (13) A profitbricks/src/test/resources/server/server.xml (57) A profitbricks/src/test/resources/server/servers.xml (104) -- Patch Links -- https://github.com/jclouds/jclouds-labs/pull/119.patch https://github.com/jclouds/jclouds-labs/pull/119.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/119
