aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2018-03-24 23:14:58 +0100
committerMaximilian Hils <git@maximilianhils.com>2018-03-24 23:14:58 +0100
commit0e62e386c0ede3f9d0ca7a82681e69977c0b59e6 (patch)
treed4e20cac394a8c334e5984d0136aec066f61e8bd /docs
parent623f9b694d9f9ddc9130d03b7ffb079c1c492dc6 (diff)
downloadmitmproxy-0e62e386c0ede3f9d0ca7a82681e69977c0b59e6.tar.gz
mitmproxy-0e62e386c0ede3f9d0ca7a82681e69977c0b59e6.tar.bz2
mitmproxy-0e62e386c0ede3f9d0ca7a82681e69977c0b59e6.zip
docs: add skeleton for options script
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))