From 82f2e4333bf93497f32da2ed8ea4a36109946818 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beat=20K=C3=BCng?=
Date: Mon, 8 Apr 2019 08:07:06 +0200
Subject: [PATCH] plots page: add console output ('boot_console_output'
messages)
---
plot_app/configured_plots.py | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/plot_app/configured_plots.py b/plot_app/configured_plots.py
index 27d6f8c73..6b345508a 100644
--- a/plot_app/configured_plots.py
+++ b/plot_app/configured_plots.py
@@ -885,9 +885,15 @@ def param_changes_button_clicked():
plots.append(get_logged_messages(ulog.logged_messages, plot_width))
- # perf & top output
+ # console messages, perf & top output
top_data = ''
perf_data = ''
+ console_messages = ''
+ if 'boot_console_output' in ulog.msg_info_multiple_dict:
+ console_output = ulog.msg_info_multiple_dict['boot_console_output'][0]
+ console_output = escape(''.join(console_output))
+ console_messages = ''+console_output+'
'
+
for state in ['pre', 'post']:
if 'perf_top_'+state+'flight' in ulog.msg_info_multiple_dict:
current_top_data = ulog.msg_info_multiple_dict['perf_top_'+state+'flight'][0]
@@ -899,6 +905,8 @@ def param_changes_button_clicked():
perf_data += ''+state.capitalize()+' Flight:
'+flight_data+'
'
additional_data_html = ''
+ if len(console_messages) > 0:
+ additional_data_html += 'Console Output
'+console_messages
if len(top_data) > 0:
additional_data_html += 'Processes
'+top_data
if len(perf_data) > 0: