This commit is contained in:
Kenneth Reitz
2011-06-19 12:53:03 -04:00
parent 9974e02a56
commit 21c72fe229
2 changed files with 2 additions and 3 deletions
Vendored
+1
View File
@@ -5,6 +5,7 @@ import os
from fabric.api import *
CMD_TEMPLATE = '{0}'
EPIO_TEMPLATE = 'epio {0}'
+1 -3
View File
@@ -18,12 +18,10 @@ class CaseInsensitiveDict(dict):
def _lower_keys(self):
return map(str.lower, self.keys())
def __contains__(self, key):
return key.lower() in self._lower_keys()
def __getitem__(self, key):
# We allow fall-through here, so values default to None
if key in self:
return self.items()[self._lower_keys().index(key.lower())][1]
return self.items()[self._lower_keys().index(key.lower())][1]