Headers: Default to None

This commit is contained in:
Kenneth Reitz
2011-05-14 21:52:33 -04:00
parent e8ff405fce
commit 29aa7736ca
+2 -5
View File
@@ -27,21 +27,18 @@ class CaseInsensitiveDict(DictMixin):
def __setstate__(self, d):
self.data = d
@property
def _lower_keys(self):
return map(str.lower, self.data.keys())
def __contains__(self, key):
return key.lower() in self._lower_keys
return key.lower() in self._lower_keys()
def __getitem__(self, key):
if key.lower() in self:
return self.items()[self._lower_keys.index(key.lower())][1]
raise KeyError
return self.items()[self._lower_keys().index(key.lower())][1]
def __setitem__(self, key, value):