[ 
https://issues.apache.org/jira/browse/DTACLOUD-574?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Brady updated DTACLOUD-574:
----------------------------------

    Attachment: add_address_ip.diff

Patch to add the ability to use the address object identifier and ip address 
separately.
                
> Address Model should allow the use of an actual identifier for an instance 
> instead of just the IP
> -------------------------------------------------------------------------------------------------
>
>                 Key: DTACLOUD-574
>                 URL: https://issues.apache.org/jira/browse/DTACLOUD-574
>             Project: DeltaCloud
>          Issue Type: Bug
>          Components: Server
>            Reporter: Andrew Brady
>            Priority: Minor
>              Labels: easyfix
>         Attachments: add_address_ip.diff
>
>
> The model for Address doesn't support setting both the address and the id. 
> And, since it doesn't support setting the href it doesn't allow accessing an 
> address specifically by id (which is how you would do it in OpenStack).
> Even just making the "to_hash" method on Address use a ternary on href and 
> making that attribute settable would be an acceptable solution. The only real 
> use case is to be able to retrieve address details for an individual address.
> An example from mock driver:
> <address href="http://localhost:3001/api/addresses/192.168.0.4"; 
> id="192.168.0.4"><ip>192.168.0.4</ip><actions><link 
> href="http://localhost:3001/api/addresses/192.168.0.4"; method="delete" 
> rel="destroy"/><link 
> href="http://localhost:3001/api/addresses/192.168.0.4/associate"; 
> method="post" rel="associate"/></actions></address>
> But 192.168.0.4 isn't an id, it's an IP

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to