aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/tools/console/consoleaddons.py
diff options
context:
space:
mode:
Diffstat (limited to 'mitmproxy/tools/console/consoleaddons.py')
-rw-r--r--mitmproxy/tools/console/consoleaddons.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/mitmproxy/tools/console/consoleaddons.py b/mitmproxy/tools/console/consoleaddons.py
index b10d27e4..affbf4d3 100644
--- a/mitmproxy/tools/console/consoleaddons.py
+++ b/mitmproxy/tools/console/consoleaddons.py
@@ -277,6 +277,15 @@ class ConsoleAddon:
"""
signals.status_prompt_command.send(partial=" ".join(partial)) # type: ignore
+ @command.command("console.command.set")
+ def console_command_set(self, option: str) -> None:
+ """Doc"""
+ option_value = getattr(self.master.options, option, None)
+ current_value = option_value if option_value else ""
+ self.master.commands.call(
+ "console.command set {}={}".format(option, current_value)
+ )
+
@command.command("console.view.keybindings")
def view_keybindings(self) -> None:
"""View the commands list."""