diff --git a/pyzebra/app/app_hooks.py b/pyzebra/app/app_hooks.py index 5b4419266de6c3341d362c612f28ba6bcf6011b8..38bf798845c4c31909266e77445be4c9546e7a11 100644 --- a/pyzebra/app/app_hooks.py +++ b/pyzebra/app/app_hooks.py @@ -1,17 +1,6 @@ -import logging import sys from io import StringIO def on_server_loaded(_server_context): - formatter = logging.Formatter( - fmt="%(asctime)s %(levelname)s: %(message)s", datefmt="%Y-%m-%d %H:%M:%S" - ) - sys.stdout = StringIO() - - bokeh_handler = logging.StreamHandler(StringIO()) - bokeh_handler.setFormatter(formatter) - bokeh_logger = logging.getLogger("bokeh") - bokeh_logger.setLevel(logging.WARNING) - bokeh_logger.addHandler(bokeh_handler) diff --git a/pyzebra/app/main.py b/pyzebra/app/main.py index 7d9dcc2227ca74ff3581803baa51216352807708..9d0c0508697a9f7d5c15e0b4887108fcce646572 100644 --- a/pyzebra/app/main.py +++ b/pyzebra/app/main.py @@ -1,5 +1,4 @@ import argparse -import logging import sys from bokeh.io import curdoc @@ -43,11 +42,7 @@ doc.anatric_path = args.anatric_path doc.spind_path = args.spind_path doc.sxtal_refgen_path = args.sxtal_refgen_path -# In app_hooks.py a StreamHandler was added to "bokeh" logger -bokeh_stream = logging.getLogger("bokeh").handlers[0].stream - log_textareainput = TextAreaInput(title="Logging output:") -bokeh_log_textareainput = TextAreaInput(title="Server output:") def proposal_textinput_callback(_attr, _old, _new): @@ -94,14 +89,13 @@ doc.add_root( panel_spind.create(), ] ), - row(log_textareainput, bokeh_log_textareainput, sizing_mode="scale_both"), + row(log_textareainput, sizing_mode="scale_both"), ) ) def update_stdout(): log_textareainput.value = sys.stdout.getvalue() - bokeh_log_textareainput.value = bokeh_stream.getvalue() doc.add_periodic_callback(update_stdout, 1000)