commit | 9c5f64a723210fd1972d6504cbf4b691fa715ee5 | [log] [tgz] |
---|---|---|
author | SunnySrivastava1984 <sunnsr25@in.ibm.com> | Mon Aug 24 02:00:00 2020 -0500 |
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | Wed Sep 16 19:03:42 2020 +0000 |
tree | c1287846d09e0cc5a2bac5d06f9fe67a929d8dad | |
parent | 2eba3cbebf9b4ba455562c3726a47a14896e2ba9 [diff] |
ibm: Error interfaces for VPD parse failure. This commit defines interfaces to log errors with respect to the type of failure in processing VPD data by parser. In case there is failure to process and publish VPD data by the parser, respective interface will be used to log respective PEL in the system. Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com> Change-Id: Iaac10ab96c9e8d6482ea6a713c78a5e6ffc793fb
YAML descriptors of standard D-Bus interfaces. The format is described by the sdbusplus binding generation tool sdbus++.
This project can be built with meson
. The typical meson
workflow is: meson builddir && ninja -C builddir
.
The meson files used to handle the YAML files are automatically generated and found under the gen
subdirectory. When adding or removing YAML files, this must be regenerated. This can be done with the helper script found in the gen
subdirectory: cd gen && ./regenerate-meson
.
Only the xyz/openbmc_project interfaces are built by default. Other interfaces can be enabled by meson options:
-Ddata_com_ibm=true
-Ddata_org_open_power=true