aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/tools
diff options
context:
space:
mode:
authorHenrique <typoon@gmail.com>2019-11-25 13:13:50 -0500
committerHenrique <typoon@gmail.com>2019-11-25 13:13:50 -0500
commit1948a270234395a437a2605020f8a9f60b04d617 (patch)
treed77a7a21f245896fd1ee908e41af3dc7a70c3218 /mitmproxy/tools
parent4464648c38021bb3fcbac6f978bf40e9636dad4c (diff)
downloadmitmproxy-1948a270234395a437a2605020f8a9f60b04d617.tar.gz
mitmproxy-1948a270234395a437a2605020f8a9f60b04d617.tar.bz2
mitmproxy-1948a270234395a437a2605020f8a9f60b04d617.zip
Fixing it back to what it was
Diffstat (limited to 'mitmproxy/tools')
-rw-r--r--mitmproxy/tools/_main.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/mitmproxy/tools/_main.py b/mitmproxy/tools/_main.py
index 77f8e675..b98bbe90 100644
--- a/mitmproxy/tools/_main.py
+++ b/mitmproxy/tools/_main.py
@@ -70,19 +70,20 @@ def run(
opts = options.Options()
master = master_cls(opts)
+
parser = make_parser(opts)
+ # To make migration from 2.x to 3.0 bearable.
+ if "-R" in sys.argv and sys.argv[sys.argv.index("-R") + 1].startswith("http"):
+ print("-R is used for specifying replacements.\n"
+ "To use mitmproxy in reverse mode please use --mode reverse:SPEC instead")
+
try:
args = parser.parse_args(arguments)
except SystemExit:
arg_check.check()
sys.exit(1)
- # To make migration from 2.x to 3.0 bearable.
- if "-R" in sys.argv and sys.argv[sys.argv.index("-R") + 1].startswith("http"):
- print("-R is used for specifying replacements.\n"
- "To use mitmproxy in reverse mode please use --mode reverse:SPEC instead")
-
try:
opts.set(*args.setoptions, defer=True)
optmanager.load_paths(