inventory: enable updating extra properties

While the IPMI FRU parser, in order to update inventory, receives
most properties from the host IPMI, there could be some properties
whose values could be provided by other sources, such as the Machine
Readable Workbook.

Provide a mechanism to enable the above by having the extra property
information and values supplied via a YAML file, via which code is
generated, which in turn can be used by the parser to update inventory.

Change-Id: I30a2a9129d97485a0c31c3dec0155d5e1a008101
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
3 files changed
tree: 50428b887dcf3eb9f3a0aa81d5372f907c8b9170
  1. scripts/
  2. .gitignore
  3. argument.cpp
  4. argument.hpp
  5. bootstrap.sh
  6. configure.ac
  7. fru-area.hpp
  8. frup.cpp
  9. frup.hpp
  10. LICENSE
  11. Makefile.am
  12. readeeprom.cpp
  13. README.md
  14. strgfnhandler.cpp
  15. types.hpp
  16. writefrudata.cpp
  17. writefrudata.hpp
README.md

To Build

To build this package, do the following steps:

    1. ./bootstrap.sh
    2. ./configure ${CONFIGURE_FLAGS}
    3. make

To full clean the repository again run `./bootstrap.sh clean`.