Fixes the volume extension namespace in the HPCloud Compute provider.
This PR also adds a custom method to make it easier to override the default 
OpenStack namespaces without having to copy/paste the entire Guice module, and 
allows to configure the Cinder version in the tests (which could be different 
than the provider's compute version, for example).

/cc @zack-shoylev @ccustine @everett-toews

While fixing this I've noticed that the RAX UK provider was not updated with 
the volume attachment fixes. Should that be done?
You can view, comment on, or merge this pull request online at:

  https://github.com/jclouds/jclouds/pull/711

-- Commit Summary --

  * Fixed VolumeAttachment in HPCloud Compute

-- File Changes --

    M 
apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/config/NovaHttpApiModule.java
 (8)
    M 
apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/extensions/VolumeAttachmentApiLiveTest.java
 (5)
    M providers/hpcloud-compute/pom.xml (6)
    M 
providers/hpcloud-compute/src/main/java/org/jclouds/hpcloud/compute/HPCloudComputeProviderMetadata.java
 (6)
    A 
providers/hpcloud-compute/src/main/java/org/jclouds/hpcloud/compute/config/HPCloudComputeHttpApiModule.java
 (49)
    A 
providers/hpcloud-compute/src/test/java/org/jclouds/hpcloud/compute/extensions/HPCloudComputeVolumeAttachmentExtensionLiveTest.java
 (45)
    M 
providers/rackspace-cloudservers-us/src/main/java/org/jclouds/rackspace/cloudservers/us/config/CloudServersUSHttpApiModule.java
 (111)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/711.patch
https://github.com/jclouds/jclouds/pull/711.diff

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

Reply via email to