diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2012-03-24 14:02:41 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2012-03-24 14:20:24 +1300 |
commit | 62e51018d0b7041d49e42b8e7d9b602ece356456 (patch) | |
tree | 59d798308ed40a20ac9489c35514a4298d61406f /libmproxy/flow.py | |
parent | 0d05068f911adf619522b67c49c7a1fe24ecf70c (diff) | |
download | mitmproxy-62e51018d0b7041d49e42b8e7d9b602ece356456.tar.gz mitmproxy-62e51018d0b7041d49e42b8e7d9b602ece356456.tar.bz2 mitmproxy-62e51018d0b7041d49e42b8e7d9b602ece356456.zip |
Refactor pretty view mechanism.
Also start adding unit tests for this subsystem.
Diffstat (limited to 'libmproxy/flow.py')
-rw-r--r-- | libmproxy/flow.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py index 5ff12b5b..bb079a8d 100644 --- a/libmproxy/flow.py +++ b/libmproxy/flow.py @@ -181,6 +181,12 @@ class ODict: def add(self, key, value): self.lst.append([key, str(value)]) + def get(self, k, d=None): + if k in self: + return self[k] + else: + return d + def _get_state(self): return [tuple(i) for i in self.lst] |