diff options
author | Chris Czub <chris.czub@gmail.com> | 2015-11-09 11:06:16 -0500 |
---|---|---|
committer | Chris Czub <chris.czub@gmail.com> | 2015-11-13 15:07:56 -0500 |
commit | 82a90511bc61b4ed98cd7ff2455b79dec015c45f (patch) | |
tree | e17d9b76a94cfe44fecb48afb07ec1aa49d57de0 /libmproxy/contentviews.py | |
parent | f62d564cfb29a77405f46a9b0930e73e92f5a472 (diff) | |
download | mitmproxy-82a90511bc61b4ed98cd7ff2455b79dec015c45f.tar.gz mitmproxy-82a90511bc61b4ed98cd7ff2455b79dec015c45f.tar.bz2 mitmproxy-82a90511bc61b4ed98cd7ff2455b79dec015c45f.zip |
Add "add" ContentView method & test
Diffstat (limited to 'libmproxy/contentviews.py')
-rw-r--r-- | libmproxy/contentviews.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libmproxy/contentviews.py b/libmproxy/contentviews.py index 9af08033..8d5aadfc 100644 --- a/libmproxy/contentviews.py +++ b/libmproxy/contentviews.py @@ -515,6 +515,14 @@ def get_by_shortcut(c): return i +def add(obj): + for i in views: + if i.name == obj.name: + raise ContentViewException("Duplicate view: " + obj.name) + + views.append(obj) + + def get(name): for i in views: if i.name == name: |