diff options
author | Tom Joseph <tomjoseph@in.ibm.com> | 2017-06-30 18:52:56 +0530 |
---|---|---|
committer | Tom Joseph <tomjoseph@in.ibm.com> | 2017-07-08 09:06:47 +0530 |
commit | 6edc8a0406bc31fc24f46f15b4db6f7ed0453f8a (patch) | |
tree | 62ed91c3c6bbcb3665574c4c60399ec1567e571f /selutility.hpp | |
parent | 6b7a14376a46e73b61df9c78771e2063bc0f4008 (diff) | |
download | phosphor-host-ipmid-6edc8a0406bc31fc24f46f15b4db6f7ed0453f8a.tar.gz phosphor-host-ipmid-6edc8a0406bc31fc24f46f15b4db6f7ed0453f8a.zip |
Convert a log entry into a SEL record
Check the DBUS logging entry for callout associations, if there
is a mapping between the inventory path and sensor number then
populate the SEL record. Otherwise log a SEL against the sytem
event sensor.
Resolves openbmc/openbmc#1516
Change-Id: I516bdac70cf39260af1744a9cdb118d763009bd5
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
Diffstat (limited to 'selutility.hpp')
-rw-r--r-- | selutility.hpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/selutility.hpp b/selutility.hpp index 83ff0fd..573e89b 100644 --- a/selutility.hpp +++ b/selutility.hpp @@ -43,6 +43,15 @@ struct GetSELEntryResponse uint8_t eventData3; //!< Event Data 3. } __attribute__((packed)); +/** @brief Convert logging entry to SEL + * + * @param[in] objPath - DBUS object path of the logging entry. + * + * @return On success return the response of Get SEL entry command. + */ +GetSELEntryResponse convertLogEntrytoSEL(const std::string& objPath); + + namespace internal { |