On Wed, Sep 29, 2010 at 12:45 PM, Brad Chapman <chapmanb@50mail.com> wrote:
Peter;
I've got a patch to reduce the noise in the log output when a tool XML file is missing, e.g.
Here is a follow up patch for the remaining two common error tracebacks I see with a default galaxy-central installation. First, missing loc files in dynamic options:
Is it a good thing to be making this messages less noisy? Your proposal makes them easier to miss amongst all of the logging messages that are displayed when Galaxy starts up. These are issues that you'd want to identify and fix, instead of getting confused later wondering why a tool doesn't show up in the menu or have data files associated with it.
Hi Brad, They are still logged at ERROR priority, so if you are sending the logging somewhere central nothing important is lost. In these specific examples the traceback really is just noise. Rather than making the errors stand out by printing tracebacks, I would suggest the default Galaxy behaviour of printing the logging to stdout should ignore the DEBUG log entries - they make up the bulk of the output and (thus far) are not of interest to me, and really do hide any errors. Peter