[ https://issues.apache.org/jira/browse/JCLOUDS-849?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14377565#comment-14377565 ]
fabio martelli commented on JCLOUDS-849: ---------------------------------------- Hi, working on this issue I found a problem about deployment location retrieving: I need to populate NodeMetadata from a Deployment (see DeploymentToNodeMetadata class) but I cannot set location for the NodeMetadata because this information is at CloudService level but at Deployment's. I can see two alternatives: 1. perform a second request (when needed) to retrieve CloudService properties (including location) 2. change DeploymentApi.get() method in order to 2.a retrieve cloudservice information with deployments embedded into 2.b filter deployments set by name in order to retrieve the deployment with the given name 2.c include location among Deployment properties [~nacx], [~andreaturli], [~Bhash90], [~ilgrosso] what do you think? Please, let me know ASAP. Best Regards. > Add the live test that extends the BaseComputeServiceLiveTest > ------------------------------------------------------------- > > Key: JCLOUDS-849 > URL: https://issues.apache.org/jira/browse/JCLOUDS-849 > Project: jclouds > Issue Type: Sub-task > Components: jclouds-compute, jclouds-labs > Reporter: Ignasi Barrera > Assignee: fabio martelli > Labels: azure > Fix For: 2.0.0 > > > The BaseComputeServiceLiveTest provides the contract of the ComputeService > abstraction. All compute providers must have a test that extends the base one > with all live tests passing. > An example implemention can be the DigitalOcean one: > https://github.com/jclouds/jclouds-labs/blob/master/digitalocean/src/main/java/org/jclouds/digitalocean/compute/strategy/DigitalOceanComputeServiceAdapter.java -- This message was sent by Atlassian JIRA (v6.3.4#6332)