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)