elog-gen.py: Set INFO as default error log severity level
Some error yaml files in the phosphor-dbus-interfaces repo do not
specify the error log severity. Default this value to INFO.
Change-Id: Ifd335ba7d5e3e8238365036a2bfa7a199e014cfc
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
diff --git a/tools/elog-gen.py b/tools/elog-gen.py
index 6ca8455..1a79139 100755
--- a/tools/elog-gen.py
+++ b/tools/elog-gen.py
@@ -204,7 +204,11 @@
parent = i['inherits'][0].split(".").pop()
parents[i['name']] = parent
error_msg[i['name']] = match['description']
- error_lvl[i['name']] = i['level']
+ try:
+ error_lvl[i['name']] = i['level']
+ except:
+ print ("No level found for: " + i['name'] + ", using INFO")
+ error_lvl[i['name']] = "INFO"
tmp_meta = []
# grab all the meta data fields and info
for j in i['meta']: