Boot test Error log format for Redfish
Change-Id: I6f034d98049fc8633cafba2ec1ed2802df53258f
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/lib/logging_utils.py b/lib/logging_utils.py
index fa441a1..5186b17 100644
--- a/lib/logging_utils.py
+++ b/lib/logging_utils.py
@@ -17,6 +17,10 @@
gru.my_import_resource("logging_utils.robot")
+redfish_support_trans_state = int(os.environ.get('REDFISH_SUPPORT_TRANS_STATE', 0)) or \
+ int(BuiltIn().get_variable_value("${REDFISH_SUPPORT_TRANS_STATE}", default=0))
+
+
def print_error_logs(error_logs, key_list=None):
r"""
Print the error logs to the console screen.
@@ -72,7 +76,10 @@
key_list = key_list.split(" ")
except AttributeError:
pass
- key_list.insert(0, var.BMC_LOGGING_ENTRY + ".*")
+ if redfish_support_trans_state:
+ key_list.insert(0, var.REDFISH_BMC_LOGGING_ENTRY + ".*")
+ else:
+ key_list.insert(0, var.BMC_LOGGING_ENTRY + ".*")
gp.print_var(error_logs, key_list=key_list)