This PR provides support for the OpenStack Poppy (CDN) API and implements the Flavor API.
Unit tests and live tests are provided, however MWS is constantly hanging in the [`PoppyMockTest.testPingFailOn500()`](https://github.com/rackerlabs/jclouds-labs-openstack/compare/jclouds:master...rackerlabs:poppy#diff-ae97466568519b14c8faa1a515aed39bR54). This test is currently disabled, and I would appreciate any help on why this test hangs! :confused: Running the live tests against the Early Access Rackspace CDN endpoint requires the following command: ``` $ mvn clean install -Plive -Dtest.openstack-poppy.identity=<username> -Dtest.openstack-poppy.credential=<password> -Dtest.openstack-poppy.endpoint=<keystone-auth-url> -Djclouds.keystone.service-type=rax:cdn ``` Looking forward to the feedback, thx! You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds-labs-openstack/pull/176 -- Commit Summary -- * Initial OpenStack Poppy skeleton and support for Flavor API -- File Changes -- A openstack-poppy/README.md (28) A openstack-poppy/pom.xml (130) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/PoppyApi.java (65) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/PoppyApiMetadata.java (92) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/PoppyFallbacks.java (39) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/config/CDN.java (33) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/config/PoppyHttpApiModule.java (53) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/domain/Flavor.java (44) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/domain/Provider.java (42) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/features/FlavorApi.java (62) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/handlers/PoppyErrorHandler.java (52) A openstack-poppy/src/test/java/org/jclouds/openstack/poppy/v1/PoppyApiMetadataTest.java (34) A openstack-poppy/src/test/java/org/jclouds/openstack/poppy/v1/features/FlavorApiLiveTest.java (71) A openstack-poppy/src/test/java/org/jclouds/openstack/poppy/v1/features/FlavorApiMockTest.java (104) A openstack-poppy/src/test/java/org/jclouds/openstack/poppy/v1/features/PoppyApiMockTest.java (73) A openstack-poppy/src/test/java/org/jclouds/openstack/poppy/v1/internal/BasePoppyApiLiveTest.java (45) A openstack-poppy/src/test/java/org/jclouds/openstack/poppy/v1/internal/BasePoppyApiMockTest.java (43) A openstack-poppy/src/test/resources/access.json (242) A openstack-poppy/src/test/resources/logback.xml (58) A openstack-poppy/src/test/resources/poppy_flavor_get_response.json (20) A openstack-poppy/src/test/resources/poppy_flavor_list_response.json (24) M pom.xml (1) -- Patch Links -- https://github.com/jclouds/jclouds-labs-openstack/pull/176.patch https://github.com/jclouds/jclouds-labs-openstack/pull/176.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/176
