diff options
Diffstat (limited to 'mitmproxy/optmanager.py')
-rw-r--r-- | mitmproxy/optmanager.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/mitmproxy/optmanager.py b/mitmproxy/optmanager.py index b9aaf6c8..24ef8f0c 100644 --- a/mitmproxy/optmanager.py +++ b/mitmproxy/optmanager.py @@ -348,5 +348,14 @@ class OptManager: help=o.help, metavar=metavar ) + elif o.typespec == typing.Sequence[str]: + parser.add_argument( + "--%s" % f, + action="append", + type=str, + dest=option, + help=o.help, + metavar=metavar + ) else: raise ValueError("Unsupported option type: %s", o.typespec) |