aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy
diff options
context:
space:
mode:
authorItai Sadan <itaisod@gmail.com>2020-01-18 11:44:12 +0200
committerItai Sadan <itaisod@gmail.com>2020-01-18 11:44:12 +0200
commiteaab77960b90b1fbb2d4282550ffa084e004051d (patch)
tree5524c1e3c4faec69e17c4249b170bc0b09b6ed7a /mitmproxy
parent046de4a39b40c7805136926abe349da760a9753f (diff)
downloadmitmproxy-eaab77960b90b1fbb2d4282550ffa084e004051d.tar.gz
mitmproxy-eaab77960b90b1fbb2d4282550ffa084e004051d.tar.bz2
mitmproxy-eaab77960b90b1fbb2d4282550ffa084e004051d.zip
fix missing error to event log in commandexecutor.py
Diffstat (limited to 'mitmproxy')
-rw-r--r--mitmproxy/tools/console/commandexecutor.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/mitmproxy/tools/console/commandexecutor.py b/mitmproxy/tools/console/commandexecutor.py
index c738e349..697c616c 100644
--- a/mitmproxy/tools/console/commandexecutor.py
+++ b/mitmproxy/tools/console/commandexecutor.py
@@ -2,6 +2,7 @@ import typing
from mitmproxy import exceptions
from mitmproxy import flow
+from mitmproxy import ctx
from mitmproxy.tools.console import overlay
from mitmproxy.tools.console import signals
@@ -15,8 +16,10 @@ class CommandExecutor:
if cmd.strip():
try:
ret = self.master.commands.execute(cmd)
- except exceptions.CommandError as v:
- signals.status_message.send(message=str(v))
+ except exceptions.CommandError as e:
+ msg = str(e)
+ ctx.log.error(msg)
+ signals.status_message.send(message=msg)
else:
if ret:
if type(ret) == typing.Sequence[flow.Flow]: