addresses https://issues.apache.org/jira/browse/JCLOUDS-303

note this doesn't address s3 (should happen as a part of un-asyncing) and 
terremark (will be removed)
You can merge this Pull Request by running:

  git pull https://github.com/adriancole/jclouds unwrap

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

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

-- Commit Summary --

  * JCLOUDS-303. unwrap should permit subtypes
  * JCLOUDS-303. unhook ApiMetadata type hierarchy from ec2

-- File Changes --

    M apis/ec2/src/main/java/org/jclouds/ec2/EC2ApiMetadata.java (39)
    A apis/ec2/src/test/java/org/jclouds/ec2/EC2ContextBuilderText.java (36)
    M 
apis/openstack-nova-ec2/src/main/java/org/jclouds/openstack/nova/ec2/NovaEC2ApiMetadata.java
 (27)
    A 
apis/openstack-nova-ec2/src/test/java/org/jclouds/openstack/nova/ec2/NovaEC2ContextBuilderTest.java
 (40)
    M core/src/main/java/org/jclouds/internal/BaseView.java (2)
    M 
providers/aws-ec2/src/main/java/org/jclouds/aws/ec2/AWSEC2ApiMetadata.java (28)
    M 
providers/aws-ec2/src/test/java/org/jclouds/aws/ec2/AWSEC2ContextBuilderTest.java
 (11)

-- Patch Links --

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

Reply via email to