History log of /openbmc/openpower-vpd-parser/vpd-manager/src/gpio_monitor.cpp (Results 1 – 3 of 3)
Revision Date Author Comments
# 7fea9f50 17-Feb-2025 RekhaAparna01 <vrekhaaparna@ibm.com>

Refactor exception handling for json_utility APIs

This commit adds code to handle exceptions for some of the json_utility
APIs. Each API will have output returned in case of error based on the
retur

Refactor exception handling for json_utility APIs

This commit adds code to handle exceptions for some of the json_utility
APIs. Each API will have output returned in case of error based on the
return type of the API instead of throwing an exception.

Also updated the caller of the json_utility APIs to handle the return
value.

Change-Id: I154a90d5edbbca7441f75a153b908914de83471d
Signed-off-by: RekhaAparna01 <vrekhaaparna@ibm.com>

show more ...


# bf257110 15-Jan-2025 RekhaAparna01 <vrekhaaparna@ibm.com>

Delete FRU VPD if FRU is not present

GPIO event handling continuously monitors the presence of the FRU. If it
detects any change, performs deletion of FRU VPD if FRU is not present,
otherwise perfor

Delete FRU VPD if FRU is not present

GPIO event handling continuously monitors the presence of the FRU. If it
detects any change, performs deletion of FRU VPD if FRU is not present,
otherwise performs VPD collection if FRU gets added.

This commit adds code to perform deletion of FRU VPD over DBus if FRU
is not present during GPIO event handling.

Change-Id: I80f31c9a6703d22f70901e885ab7074287cb8d9e
Signed-off-by: RekhaAparna01 <vrekhaaparna@ibm.com>

show more ...


# fa5e4d32 12-Mar-2023 Sunny Srivastava <sunnsr25@in.ibm.com>

Revamped code for VPD parser

The commit removes all the pre-existing code from the branch
and pushes the revamped code.

Major modification includes:
- Movement from multi exe to single daemon model

Revamped code for VPD parser

The commit removes all the pre-existing code from the branch
and pushes the revamped code.

Major modification includes:
- Movement from multi exe to single daemon model.
- Multithreaded approach to parse FRU VPD.
- Better error handling.
- Refactored code for performance optimization.

Note: This code supports all the existing functionalities as it is.

Change-Id: I1ddce1f0725ac59020b72709689a1013643bda8b
Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>

show more ...