summaryrefslogtreecommitdiffstats
path: root/elog_meta.hpp
Commit message (Collapse)AuthorAgeFilesLines
* Add association intf if there is inventory path metadataTom Joseph2017-07-251-0/+7
| | | | | Change-Id: I7d717d8ea5ccb3186bc18a4d1fea848eb7b0fdff Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
* Describe a compile flagDeepak Kodihalli2017-03-161-0/+4
| | | | | | | Add a comment to describe the PROCESS_META compile flag. Change-Id: I9dc652fd2f3f7b595177112114b53a650c514772 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* Fix incorrect template specializationDeepak Kodihalli2017-03-161-1/+1
| | | | | Change-Id: I15c18d8e241226b1e9fcbf9c36c703b47b488ce5 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* callouts: implement metadata handlerDeepak Kodihalli2017-03-151-0/+12
| | | | | | | | Implement handler of the metadata CALLOUT_DEVICE_PATH. This handler will convert a device path to an inventory path and call out the latter. Change-Id: Icbf9c841884ec139f35ea2ac94648e355b421bb2 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* test: add callout-testDeepak Kodihalli2017-03-151-0/+36
| | | | | | | | Add test program which can create callouts based on an input device path. It creates an error, with callouts, with name TestCallout. Change-Id: I96b66b73ae4a9c00daff06222841a13747c07408 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* Add utility to parse error metadataDeepak Kodihalli2017-03-151-0/+21
| | | | | | | | Add method to parse out the metadata name and value from the error metadata, which is of the format "name=value". Change-Id: I7b6ba790c97faced664a11eb5806f7f87e8166a7 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* Add example metadata handler implementationDeepak Kodihalli2017-03-151-1/+11
| | | | | | | | Specialize metadata handler function template to depict implementation of this interface. Change-Id: I398db9c0bf1e0649ce7745d67f3345263ef1abcd Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* metadata: add interface to build associationsDeepak Kodihalli2017-03-151-0/+39
A metadata field found in the journal corresponding to an error could be special in the sense that it may require building specific error association objects. Add an interface to build such associations. Take advantage of the fact that every metadata has a corresponding type defined. Change-Id: I09e446879667044c009141443fc0dc6fed8a8b18 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
OpenPOWER on IntegriCloud