The intent of this PR is to clean up the OpenStack Glance v1 API. The 
annotations for the API have been simplified, and there is now only a single 
base expect test.

- Mock tests will come in the v2 API.
- Live tests against the Rackspace Cloud fail due to version negotiation with 
v2 (no API yet!)
- Endpoint version negotiation `ZoneToEndpointNegotiateVersion` may need to be 
reverted to use `ZoneToEndpoint`.
You can merge this Pull Request by running:

  git pull https://github.com/rackerlabs/jclouds-labs-openstack 
glance-v1-cleanup

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds-labs-openstack/pull/115

-- Commit Summary --

  * Cleaned up the Glance v1 API and refactored expect tests

-- File Changes --

    D 
openstack-glance/src/main/java/org/jclouds/openstack/glance/v1_0/config/GlanceProperties.java
 (24)
    M 
openstack-glance/src/main/java/org/jclouds/openstack/glance/v1_0/features/ImageApi.java
 (85)
    M 
openstack-glance/src/test/java/org/jclouds/openstack/glance/v1_0/features/GlanceVersionNegotiationExpectTest.java
 (4)
    M 
openstack-glance/src/test/java/org/jclouds/openstack/glance/v1_0/features/ImageApiExpectTest.java
 (28)
    D 
openstack-glance/src/test/java/org/jclouds/openstack/glance/v1_0/internal/BaseGlanceApiExpectTest.java
 (26)
    M 
openstack-glance/src/test/java/org/jclouds/openstack/glance/v1_0/internal/BaseGlanceExpectTest.java
 (6)

-- Patch Links --

https://github.com/jclouds/jclouds-labs-openstack/pull/115.patch
https://github.com/jclouds/jclouds-labs-openstack/pull/115.diff

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

Reply via email to