Modifying the conductor and CLI - GSoC - Week 3, 4, and 5
Hi again! It’s been sometime since my last blog post. Been a little preoccupied getting work done and moving to a new city. :)
So, this blog post summarizes my progress through the last 3 weeks. I’ll be submitting my second set of patches today and here’s what they contain:
- The hardware_profiles controller in the conductor has been modified appropriately so that all the methods that need to return data in XML format (index, show, destroy and create actions specifically) now do so. Appropriate XML templates have been added to support this API functionality
- A HardwareProfile model has been added to the cli to allow invocation of the conductor hardware profile related API functionality through the magical ActiveResource class.
- Lastly, on the cli side, the list command and delete command have been extended appropriately and a create command has been added to support hardware profile creation, deletion and listing from the cli.
Hope to see these as part of Aeolus real soon. My first real contribution to Aeolus, I believe :)