diff options
author | Marri Devender Rao <devenrao@in.ibm.com> | 2017-06-18 11:29:10 -0500 |
---|---|---|
committer | Marri Devender Rao <devenrao@in.ibm.com> | 2017-06-20 06:31:37 -0500 |
commit | 979632aeb629b4cb62aed276f7422c34cd7983bc (patch) | |
tree | 1e5a5668746cbbba95fc56bad1a764c7aded43d7 /tools | |
parent | 4952aa6b52cad69e67db53a7398f15920e7929b3 (diff) | |
download | phosphor-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.cpp | 11 |
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 }; |