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
