Inventory collecting robot file

File will use lshw commands to gather inventory information from the OS.
It will generate a JSON file using the JSON output of lshw. The lshw
output will be edited to ensure it can be grouped into one large
inventory JSON key-array pair. Once it finishes collecting the
information, it will convert the generated JSON to a YAML file using a
python package (json2yaml). It will aim to group the information into:
processors, memory, and I/O. The I/O can be given as a list of I/O
devices to be targeted, specified by class of device. The end result
will be a YAML and JSON version of the inventory.

Change-Id: Ife185bf589f964efb8c7bd079e636ca6dc36316e
Signed-off-by: Alanny Lopez <alanny.lopez@ibm.com>
1 file changed