From bff44a74618bede6925a4e4bc01083b42e68bc38 Mon Sep 17 00:00:00 2001 From: Ivan Usov <ivan.usov@psi.ch> Date: Tue, 21 Nov 2023 15:06:49 +0100 Subject: [PATCH] Don't show server output --- pyzebra/app/app_hooks.py | 11 ----------- pyzebra/app/main.py | 8 +------- 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/pyzebra/app/app_hooks.py b/pyzebra/app/app_hooks.py index 5b44192..38bf798 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 7d9dcc2..9d0c050 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) -- GitLab