From 345ac0f2a0b641971bdc79463cad9259e4c48197 Mon Sep 17 00:00:00 2001 From: Aldo Cortesi Date: Thu, 27 Jan 2011 15:03:53 +1300 Subject: Refine flow saving shortcuts. "S" to save all flows. "s" to save just the current flow. --- libmproxy/flow.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libmproxy/flow.py') diff --git a/libmproxy/flow.py b/libmproxy/flow.py index 3548bf3e..7f4394b1 100644 --- a/libmproxy/flow.py +++ b/libmproxy/flow.py @@ -33,6 +33,12 @@ class Flow: self.intercepting = False self._backup = None + def dump(self): + data = dict( + flows = [self.get_state()] + ) + return bson.dumps(data) + def get_state(self): return dict( request = self.request.get_state() if self.request else None, -- cgit v1.2.3