diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2012-02-19 00:17:47 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2012-02-19 00:17:47 +1300 |
commit | d32d6bc5e3cafaa51556da0690f6835cd1b319dc (patch) | |
tree | d5aa1af673c45ce8f12b0993740573b7777c3281 /libmproxy/console/connlist.py | |
parent | 8ddc3b4ef275d70cdbc9bc49add02ea21cca3583 (diff) | |
download | mitmproxy-d32d6bc5e3cafaa51556da0690f6835cd1b319dc.tar.gz mitmproxy-d32d6bc5e3cafaa51556da0690f6835cd1b319dc.tar.bz2 mitmproxy-d32d6bc5e3cafaa51556da0690f6835cd1b319dc.zip |
Add "p" key binding to connection list view to copy a flow.
Diffstat (limited to 'libmproxy/console/connlist.py')
-rw-r--r-- | libmproxy/console/connlist.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libmproxy/console/connlist.py b/libmproxy/console/connlist.py index 957e797b..177c64e7 100644 --- a/libmproxy/console/connlist.py +++ b/libmproxy/console/connlist.py @@ -11,6 +11,7 @@ def _mkhelp(): ("e", "toggle eventlog"), ("l", "set limit filter pattern"), ("L", "load saved flows"), + ("p", "duplicate flow"), ("r", "replay request"), ("R", "revert changes to request"), ("w", "save all flows matching current limit"), @@ -110,6 +111,9 @@ class ConnectionItem(common.WWrap): self.state.last_saveload, self.master.load_flows_callback ) + elif key == "p": + f = self.master.duplicate_flow(self.flow) + self.master.conn_list_view.set_focus(self.state.index(f)) elif key == "r": r = self.master.replay_request(self.flow) if r: |