diff options
author | Itai Sadan <itaisod@gmail.com> | 2020-01-18 11:44:12 +0200 |
---|---|---|
committer | Itai Sadan <itaisod@gmail.com> | 2020-01-18 11:44:12 +0200 |
commit | eaab77960b90b1fbb2d4282550ffa084e004051d (patch) | |
tree | 5524c1e3c4faec69e17c4249b170bc0b09b6ed7a | |
parent | 046de4a39b40c7805136926abe349da760a9753f (diff) | |
download | mitmproxy-eaab77960b90b1fbb2d4282550ffa084e004051d.tar.gz mitmproxy-eaab77960b90b1fbb2d4282550ffa084e004051d.tar.bz2 mitmproxy-eaab77960b90b1fbb2d4282550ffa084e004051d.zip |
fix missing error to event log in commandexecutor.py
-rw-r--r-- | mitmproxy/tools/console/commandexecutor.py | 7 |
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]: |