[
https://issues.apache.org/jira/browse/DTACLOUD-36?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michal Fojtik closed DTACLOUD-36.
---------------------------------
Resolution: Fixed
Assignee: Michal Fojtik (was: David Lutterkort)
Link to 'register' action should be now part of load_balancer XML.
> Load Balancers don't seem to be HATEOS
> --------------------------------------
>
> Key: DTACLOUD-36
> URL: https://issues.apache.org/jira/browse/DTACLOUD-36
> Project: DeltaCloud
> Issue Type: Bug
> Components: Server
> Reporter: Chris Lalancette
> Assignee: Michal Fojtik
>
> When fetching the XML related to a load balancer, it looks like this:
> <load_balancers>
> <load_balancer
> href="http://localhost:3001/api/load_balancers/my-load-balancer"
> id="my-load-balancer">
> <actions>
> <link href="http://localhost:3001/api/load_balancers/my-load-balancer"
> method="delete" rel="destroy"/>
> </actions>
> ...
> </load_balancer>
> </load_balancers>
> What you'll notice about the <actions> section is that it is missing a link
> to "register" a new instance with this load_balancer. In order to be fully
> HATEOS, I would expect the XML above to have an action similar to:
> <link
> href="http://localhost:3001/api/load_balancers/my-load-balancer/register"
> method="post" rel="register"/>
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira