From 2edaca9141d9a5721b417d08b2908fb54b857144 Mon Sep 17 00:00:00 2001 From: Miroslav Date: Wed, 21 Feb 2018 22:12:22 +0200 Subject: Fix verbosity mode --- mitmproxy/tools/main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mitmproxy/tools/main.py b/mitmproxy/tools/main.py index 3735cbf4..290431ce 100644 --- a/mitmproxy/tools/main.py +++ b/mitmproxy/tools/main.py @@ -43,9 +43,12 @@ def process_options(parser, opts, args): if args.version: print(debug.dump_system_info()) sys.exit(0) - if args.quiet or args.options or args.commands: + if args.quiet: args.verbosity = 'error' args.flow_detail = 0 + if args.verbose: + args.verbosity = 'debug' + args.flow_detail = 3 adict = {} for n in dir(args): -- cgit v1.2.3 From 4ce8d6ca37b8ce58867d5d2ba3987b1498a498c6 Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Thu, 22 Feb 2018 00:20:34 +0100 Subject: don't log for --commands or --options. --- mitmproxy/tools/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mitmproxy/tools/main.py b/mitmproxy/tools/main.py index 290431ce..67139ead 100644 --- a/mitmproxy/tools/main.py +++ b/mitmproxy/tools/main.py @@ -43,7 +43,9 @@ def process_options(parser, opts, args): if args.version: print(debug.dump_system_info()) sys.exit(0) - if args.quiet: + if args.quiet or args.options or args.commands: + # also reduce log verbosity if --options or --commands is passed, + # we don't want log messages from regular startup then. args.verbosity = 'error' args.flow_detail = 0 if args.verbose: -- cgit v1.2.3 From 1cc5f30b2d561090b1b7558e49805acec2383004 Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Thu, 22 Feb 2018 00:22:14 +0100 Subject: don't print message bodies when -v is passed. In contrast to headers, they will almost never help uncover issues. --- mitmproxy/tools/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mitmproxy/tools/main.py b/mitmproxy/tools/main.py index 67139ead..5c2d9f2f 100644 --- a/mitmproxy/tools/main.py +++ b/mitmproxy/tools/main.py @@ -50,7 +50,7 @@ def process_options(parser, opts, args): args.flow_detail = 0 if args.verbose: args.verbosity = 'debug' - args.flow_detail = 3 + args.flow_detail = 2 adict = {} for n in dir(args): -- cgit v1.2.3