diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2012-02-19 00:32:20 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2012-02-19 00:32:20 +1300 |
commit | 0434988ade38921caa8b262c1079f58006367a4c (patch) | |
tree | b0a9444ee940fc00681c505913f26c42de722034 /libmproxy/console/connview.py | |
parent | d32d6bc5e3cafaa51556da0690f6835cd1b319dc (diff) | |
download | mitmproxy-0434988ade38921caa8b262c1079f58006367a4c.tar.gz mitmproxy-0434988ade38921caa8b262c1079f58006367a4c.tar.bz2 mitmproxy-0434988ade38921caa8b262c1079f58006367a4c.zip |
Add duplicate to connection view, and rename to "D".
Diffstat (limited to 'libmproxy/console/connview.py')
-rw-r--r-- | libmproxy/console/connview.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libmproxy/console/connview.py b/libmproxy/console/connview.py index d668bfe2..ed038a11 100644 --- a/libmproxy/console/connview.py +++ b/libmproxy/console/connview.py @@ -10,6 +10,7 @@ def _mkhelp(): ("a", "accept this intercepted connection"), ("b", "save request/response body"), ("d", "delete flow"), + ("D", "duplicate flow"), ("e", "edit request/response"), ("m", "change body display mode"), (None, @@ -463,6 +464,11 @@ class ConnectionView(common.WWrap): f = self.flow f.kill(self.master) self.state.delete_flow(f) + elif key == "D": + f = self.master.duplicate_flow(self.flow) + self.master.view_flow(f) + self.master.currentflow = f + self.master.statusbar.message("Duplicated.") elif key == "e": if self.state.view_flow_mode == common.VIEW_FLOW_REQUEST: self.master.prompt_onekey( |