aboutsummaryrefslogtreecommitdiffstats
path: root/docs/scripts/options.py
blob: 5ad23d677496a497b068b1f8d0f7979b95e8523b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env python
from mitmproxy import options, optmanager
from mitmproxy.tools import dump, console, web

masters = {
    "mitmproxy": console.master.ConsoleMaster,
    "mitmdump": dump.DumpMaster,
    "mitmweb": web.master.WebMaster
}

for name, master in masters.items():
    opts = options.Options()
    inst = master(opts)
    print(optmanager.dump_dicts(opts))