aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/scripts/options.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/scripts/options.py b/docs/scripts/options.py
new file mode 100644
index 00000000..5ad23d67
--- /dev/null
+++ b/docs/scripts/options.py
@@ -0,0 +1,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))