aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/addonmanager.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@corte.si>2017-04-28 11:24:28 +1200
committerAldo Cortesi <aldo@corte.si>2017-04-28 11:24:28 +1200
commitce01cb9c097614c12113df15e1f35839c1926e4d (patch)
tree9dde488216525ac70d63d6729a8fd712381ebe13 /mitmproxy/addonmanager.py
parent8a07059cf43104636f8f6c6f52854da66a9b9ea8 (diff)
downloadmitmproxy-ce01cb9c097614c12113df15e1f35839c1926e4d.tar.gz
mitmproxy-ce01cb9c097614c12113df15e1f35839c1926e4d.tar.bz2
mitmproxy-ce01cb9c097614c12113df15e1f35839c1926e4d.zip
command: partials
Support partial commands in console.command, use it to keybind "i" for intercept, which prompts the user with ":set intercept=".
Diffstat (limited to 'mitmproxy/addonmanager.py')
-rw-r--r--mitmproxy/addonmanager.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mitmproxy/addonmanager.py b/mitmproxy/addonmanager.py
index ea23b6ff..9779a31a 100644
--- a/mitmproxy/addonmanager.py
+++ b/mitmproxy/addonmanager.py
@@ -56,7 +56,7 @@ def safecall():
try:
with contextlib.redirect_stdout(stdout_replacement):
yield
- except exceptions.AddonHalt:
+ except (exceptions.AddonHalt, exceptions.OptionsError):
raise
except Exception as e:
etype, value, tb = sys.exc_info()