summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorMarri Devender Rao <devenrao@in.ibm.com>2017-06-18 11:29:10 -0500
committerMarri Devender Rao <devenrao@in.ibm.com>2017-06-20 06:31:37 -0500
commit979632aeb629b4cb62aed276f7422c34cd7983bc (patch)
tree1e5a5668746cbbba95fc56bad1a764c7aded43d7 /tools
parent4952aa6b52cad69e67db53a7398f15920e7929b3 (diff)
downloadphosphor-logging-979632aeb629b4cb62aed276f7422c34cd7983bc.tar.gz
phosphor-logging-979632aeb629b4cb62aed276f7422c34cd7983bc.zip
fix checkstop error logged as INFO
Fix lookup mako template to use sdbus++ error name in error level and error meta map. Resolves openbmc/openbmc#1800 Change-Id: Id3bd7d8113ad0305f25a8fc321f6b79ab5033bb0 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/phosphor-logging/templates/elog-lookup-template.mako.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/tools/phosphor-logging/templates/elog-lookup-template.mako.cpp b/tools/phosphor-logging/templates/elog-lookup-template.mako.cpp
index efa5278..e29b7a9 100644
--- a/tools/phosphor-logging/templates/elog-lookup-template.mako.cpp
+++ b/tools/phosphor-logging/templates/elog-lookup-template.mako.cpp
@@ -29,6 +29,9 @@ const std::map<std::string,std::vector<std::string>> g_errMetaMap = {
parent_meta_short = '\",\"'.join(meta[parent])
meta_string = meta_string + "\",\"" + parent_meta_short
parent = parents[parent]
+ if ("example.xyz.openbmc_project" not in name):
+ index = name.rfind('.')
+ name = name[:index] + ".Error" + name[index:]
%>\
{"${name}",{"${meta_string}"}},
% endfor
@@ -36,7 +39,13 @@ const std::map<std::string,std::vector<std::string>> g_errMetaMap = {
const std::map<std::string,level> g_errLevelMap = {
% for a in errors:
- {"${a}",level::${error_lvl[a]}},
+<%
+ name = a
+ if ("example.xyz.openbmc_project" not in name):
+ index = name.rfind('.')
+ name = name[:index] + ".Error" + name[index:]
+%>\
+ {"${name}",level::${error_lvl[a]}},
% endfor
};
OpenPOWER on IntegriCloud