From 82a90511bc61b4ed98cd7ff2455b79dec015c45f Mon Sep 17 00:00:00 2001 From: Chris Czub Date: Mon, 9 Nov 2015 11:06:16 -0500 Subject: Add "add" ContentView method & test --- libmproxy/contentviews.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'libmproxy') 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: -- cgit v1.2.3