From b7b2dc40de355add3634cc972fc31521a8daeed3 Mon Sep 17 00:00:00 2001 From: Chris Manchester Date: Fri, 17 Oct 2014 11:59:15 -0400 Subject: [PATCH] Bug 1079635 - Implement a verbose option for the machformatter for those debugging tests locally.;r=jgraham --- .../mozlog/mozlog/structured/commandline.py | 35 ++++++++++++------- .../structured/formatters/machformatter.py | 24 +++++++++---- 2 files changed, 40 insertions(+), 19 deletions(-) diff --git a/testing/mozbase/mozlog/mozlog/structured/commandline.py b/testing/mozbase/mozlog/mozlog/structured/commandline.py index 9cf83c873fed..06c15badd0ed 100644 --- a/testing/mozbase/mozlog/mozlog/structured/commandline.py +++ b/testing/mozbase/mozlog/mozlog/structured/commandline.py @@ -22,11 +22,24 @@ log_formatters = { def level_filter_wrapper(formatter, level): return handlers.LogLevelFilter(formatter, level) +def verbose_wrapper(formatter, verbose): + formatter.verbose = verbose + return formatter + +formatter_option_defaults = { + 'verbose': False, + 'level': 'info', +} + fmt_options = { - #