Hardware Profiles - GSoC - Week 2
Hi everyone. Time for my scheduled weekly progress update.
After solving the small task on the conductor, I now have a concrete task at hand, that of creating, listing and deleting hardware profiles via Aeolus-cli.
Hardware profiles basically describe or inform one of the architecture of the cloud provider instance such as number of CPU cores available or amount of memory available or amount of hard disk space available etc. How this works in the Aeolus scenario is that the user requests for some minimum set of such resources and Aeolus, through the deltacloud API, informs the user whether the requested hardware profile can be satisfied or not for the particular cloud provider.
The task at hand for me is to achieve this hardware profile creation, listing and deletion via the command line by integrating the functionality into Aeolus-cli. How am I going to achieve this? By augmenting the existing code in the conductor which already allows all the above listed functionality and adding code to the Cli to invoke the conductor code.
So here goes… :)