aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRouli <rouli.net@gmail.com>2013-02-28 13:28:42 +0200
committerRouli <rouli.net@gmail.com>2013-02-28 13:28:42 +0200
commit35f36481b9f9a8050e0316600be168316b60d05e (patch)
treef2d17e4d3f4e638499a819c44158b6e0344f2168
parent53792a5a28df80552fdbedee3b88f204d94ad9ce (diff)
downloadmitmproxy-35f36481b9f9a8050e0316600be168316b60d05e.tar.gz
mitmproxy-35f36481b9f9a8050e0316600be168316b60d05e.tar.bz2
mitmproxy-35f36481b9f9a8050e0316600be168316b60d05e.zip
adding __str__ to make export to har nicer
-rw-r--r--libmproxy/flow.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py
index 9238cfbf..af97698c 100644
--- a/libmproxy/flow.py
+++ b/libmproxy/flow.py
@@ -812,6 +812,11 @@ class ClientConnect(controller.Msg):
def __eq__(self, other):
return self._get_state() == other._get_state()
+ def __str__(self):
+ if self.address:
+ return "%s:%d"%(self.address[0],self.address[1])
+ return "None"
+
def _load_state(self, state):
self.close = True
self.error = state["error"]