diff options
author | Jake Drahos <drahos.jake@gmail.com> | 2015-06-11 16:15:24 -0500 |
---|---|---|
committer | Jake Drahos <drahos.jake@gmail.com> | 2015-06-11 16:15:24 -0500 |
commit | d45d0ce22aef2ec5a2c6ebbf0c2e0f4a1fa83f28 (patch) | |
tree | da3b8754eb466d8b53a9290b80ec3a3f114271bb /libmproxy/console/__init__.py | |
parent | 122ee88021176c6bd2a19bb34ede86809cef66b9 (diff) | |
download | mitmproxy-d45d0ce22aef2ec5a2c6ebbf0c2e0f4a1fa83f28.tar.gz mitmproxy-d45d0ce22aef2ec5a2c6ebbf0c2e0f4a1fa83f28.tar.bz2 mitmproxy-d45d0ce22aef2ec5a2c6ebbf0c2e0f4a1fa83f28.zip |
Added functionality to write marked flows to file
w (write) -> m (marked)
Diffstat (limited to 'libmproxy/console/__init__.py')
-rw-r--r-- | libmproxy/console/__init__.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libmproxy/console/__init__.py b/libmproxy/console/__init__.py index cbcba52f..20580a28 100644 --- a/libmproxy/console/__init__.py +++ b/libmproxy/console/__init__.py @@ -594,6 +594,13 @@ class ConsoleMaster(flow.FlowMaster): def save_flows(self, path): return self._write_flows(path, self.state.view) + + def save_marked_flows(self, path): + marked_flows = [] + for f in self.state.view: + if f.marked: + marked_flows.append(f) + return self._write_flows(path, marked_flows) def load_flows_callback(self, path): if not path: |