diff options
author | Thomas Kriechbaumer <thomas@kriechbaumer.name> | 2016-11-25 21:59:13 +0100 |
---|---|---|
committer | Thomas Kriechbaumer <thomas@kriechbaumer.name> | 2016-11-25 21:59:13 +0100 |
commit | b5daafb5187144252e0a21a895b0afbca916ba74 (patch) | |
tree | 02a1a1e6828392c01b06dba6e3b246f899f31482 | |
parent | 568f40c810f4de60f10bd814608fde8268ef7733 (diff) | |
download | mitmproxy-b5daafb5187144252e0a21a895b0afbca916ba74.tar.gz mitmproxy-b5daafb5187144252e0a21a895b0afbca916ba74.tar.bz2 mitmproxy-b5daafb5187144252e0a21a895b0afbca916ba74.zip |
improve mitmdump filter help
-rw-r--r-- | mitmproxy/tools/cmdline.py | 9 | ||||
-rw-r--r-- | mitmproxy/tools/main.py | 2 |
2 files changed, 9 insertions, 2 deletions
diff --git a/mitmproxy/tools/cmdline.py b/mitmproxy/tools/cmdline.py index 947a522c..f8246199 100644 --- a/mitmproxy/tools/cmdline.py +++ b/mitmproxy/tools/cmdline.py @@ -850,7 +850,14 @@ def mitmdump(): action="count", dest="flow_detail", default=1, help="Increase flow detail display level. Can be passed multiple times." ) - parser.add_argument('args', nargs="...") + parser.add_argument( + 'filter', + nargs="...", + help=""" + Filter view expression, used to only show flows that match a certain filter. + See help in mitmproxy for filter expression syntax. + """ + ) return parser diff --git a/mitmproxy/tools/main.py b/mitmproxy/tools/main.py index d276944d..c3b1e3a9 100644 --- a/mitmproxy/tools/main.py +++ b/mitmproxy/tools/main.py @@ -101,7 +101,7 @@ def mitmdump(args=None): # pragma: no cover dump_options = dump.Options(**cmdline.get_common_options(args)) dump_options.flow_detail = args.flow_detail dump_options.keepserving = args.keepserving - dump_options.filtstr = " ".join(args.args) if args.args else None + dump_options.filtstr = " ".join(args.filter) if args.filter else None server = process_options(parser, dump_options, args) master = dump.DumpMaster(dump_options, server) |