aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/utils.py
diff options
context:
space:
mode:
authorHenrik Nordstrom <henrik@henriknordstrom.net>2010-11-17 12:03:42 +0100
committerHenrik Nordstrom <henrik@henriknordstrom.net>2011-02-10 02:59:51 +0100
commitbd01126b2ba2e0aa39ef1619c92e1f29144f1cb6 (patch)
tree5f00aa9c1c7705497c0ebf15d28a62edea058c33 /libmproxy/utils.py
parent2d8cfbafc32b4bcae288af1e0d9929c0b5427652 (diff)
downloadmitmproxy-bd01126b2ba2e0aa39ef1619c92e1f29144f1cb6.tar.gz
mitmproxy-bd01126b2ba2e0aa39ef1619c92e1f29144f1cb6.tar.bz2
mitmproxy-bd01126b2ba2e0aa39ef1619c92e1f29144f1cb6.zip
Move try_del to utils
Diffstat (limited to 'libmproxy/utils.py')
-rw-r--r--libmproxy/utils.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/libmproxy/utils.py b/libmproxy/utils.py
index e29910c5..22f98d12 100644
--- a/libmproxy/utils.py
+++ b/libmproxy/utils.py
@@ -138,6 +138,13 @@ def _caseless(s):
return s.lower()
+def try_del(dict, key):
+ try:
+ del dict[key]
+ except KeyError:
+ pass
+
+
class MultiDict:
"""
Simple wrapper around a dictionary to make holding multiple objects per