Chip - The change is not significant but a subset of the work already done. Going this path makes the model of adding semantic metadata more flexible and can be extended to have a more flexible ACL in future as well. I am already done with the changes and have added the unit and integration tests as well. The RAT build passes as well.
On 11/05/13 11:02 PM, "Chip Childers" <chip.child...@sungard.com> wrote: >On Thu, May 09, 2013 at 09:55:02AM +0000, Nitin Mehta wrote: >> Updated the FS [1] as per the discussion. So the plan is to introduce a >> generic api to >> add semantic meta data to the first class objects. >> >> AddResourceDetail - Add details to resource >> >> * resourceIds - List of resource ids >> * resourceType - Example - volume, nic etc. >> * details - Map of key/value pairs >> >> DeleteResourceDetail - Remove detail to resource >> >> * resourceIds - List of resource ids >> * resourceType - Example - volume, nic etc. >> * details - Map of key/value pairs >> >> ListResourceDetails - lists details for a resource >> >> * resourceId >> * resourceType - Example - volume, nic etc. >> * key >> * value >> >> >> >> [1] - >> >>https://cwiki.apache.org/confluence/display/CLOUDSTACK/Ability+to+have+be >>tt >> er+control+over+first+class+objects+in+CS > >Is your plan to re-work the feature now?