Includes:

- Domain changes

- API

- Mock tests

- Live tests

- Parser tests


You can view, comment on, or merge this pull request online at:

  https://github.com/jclouds/jclouds-labs/pull/380

-- Commit Summary --

  * Migrating ServerImageApi. Updated domain objects to include Cloud Control 
2.4 API information. Added test classes for Live, Mock and Parser tests tests.
  * Migrating ServerImageApi. Completing Mock tests.
  * Migrating ServerImageApi. Adding some Live tests.
  * Migrating ServerImageApi. Updating Mock tests urls.
  * Migrating ServerImageApi. Updates to domain objects to implement Immutable 
lists. Changed type of softwareLabels to String.
  * Migrating ServerImageApi. Adding CustomerImagesParseTest. Updating domain 
objects also as the nullable annotation is not required on nics or 
softwareLabels.
  * Migrating ServerImageApi. Adding Source and Artifact to CustomerImage.

-- File Changes --

    M 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/DimensionDataCloudControlApi.java
 (4)
    M 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/config/DimensionDataCloudControlParserModule.java
 (2)
    M 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/domain/BaseImage.java
 (26)
    A 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/domain/Cluster.java
 (46)
    A 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/domain/CustomerImage.java
 (212)
    A 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/domain/CustomerImages.java
 (32)
    A 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/domain/Guest.java
 (54)
    A 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/domain/ImageNic.java
 (51)
    M 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/domain/OsImage.java
 (59)
    A 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/domain/VmTools.java
 (64)
    A 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/features/ServerImageApi.java
 (162)
    A 
dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/filters/DatacenterIdFilter.java
 (45)
    A 
dimensiondata/src/test/java/org/jclouds/dimensiondata/cloudcontrol/features/ServerImageApiLiveTest.java
 (62)
    A 
dimensiondata/src/test/java/org/jclouds/dimensiondata/cloudcontrol/features/ServerImageApiMockTest.java
 (128)
    A 
dimensiondata/src/test/java/org/jclouds/dimensiondata/cloudcontrol/internal/BaseDimensionDataCloudControlParseTest.java
 (39)
    A 
dimensiondata/src/test/java/org/jclouds/dimensiondata/cloudcontrol/parse/CustomerImagesParseTest.java
 (72)
    A 
dimensiondata/src/test/java/org/jclouds/dimensiondata/cloudcontrol/parse/OsImagesParseTest.java
 (62)
    A dimensiondata/src/test/resources/customerImage.json (80)
    A dimensiondata/src/test/resources/customerImages.json (77)
    A dimensiondata/src/test/resources/customerImages_page1.json (333)
    A dimensiondata/src/test/resources/customerImages_page2.json (402)
    A dimensiondata/src/test/resources/osImage.json (61)
    A dimensiondata/src/test/resources/osImages.json (50)
    A dimensiondata/src/test/resources/osImages_page1.json (50)
    A dimensiondata/src/test/resources/osImages_page2.json (50)

-- Patch Links --

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

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/380

Reply via email to