Merge pull request #18229 from mvdbeek/decrease_visualization_log_level

[24.0] Decrease log level for expected visualization errors
This commit is contained in:
John Chilton
2024-05-27 09:44:54 -04:00
committed by GitHub
@@ -11,6 +11,7 @@ from galaxy import (
model,
web,
)
from galaxy.exceptions import MessageException
from galaxy.managers.hdas import HDAManager
from galaxy.managers.sharable import SlugBuilder
from galaxy.model.base import transaction
@@ -258,7 +259,10 @@ class VisualizationController(
"""
Log, raise if debugging; log and show html message if not.
"""
log.exception("error rendering visualization (%s)", visualization_name)
if isinstance(exception, MessageException):
log.debug("error rendering visualization (%s): %s", visualization_name, exception)
else:
log.exception("error rendering visualization (%s)", visualization_name)
if trans.debug:
raise exception
return trans.show_error_message(