diff options
author | elie <elie> | 2015-10-17 09:54:53 +0000 |
---|---|---|
committer | elie <elie> | 2015-10-17 09:54:53 +0000 |
commit | 71dd5565a4b2948237a87319b57c565e18605761 (patch) | |
tree | 8bec49290752914dba279407b20a4bab26e61af3 /pysnmp/cache.py | |
parent | cd527959f8b5a98c577c9a431415e4fb67b4df95 (diff) | |
download | pysnmp-git-71dd5565a4b2948237a87319b57c565e18605761.tar.gz |
linted for trailing whitespaces
Diffstat (limited to 'pysnmp/cache.py')
-rw-r--r-- | pysnmp/cache.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/pysnmp/cache.py b/pysnmp/cache.py index a07665b8..d7380ded 100644 --- a/pysnmp/cache.py +++ b/pysnmp/cache.py @@ -1,4 +1,4 @@ -# Limited-size dictionary class to use for caches +# Limited-size dictionary-like class to use for caches class Cache: def __init__(self, maxSize=256): @@ -9,18 +9,20 @@ class Cache: self.__cache = {} self.__usage = {} - def __contains__(self, k): return k in self.__cache + def __contains__(self, k): + return k in self.__cache def __getitem__(self, k): self.__usage[k] = self.__usage[k] + 1 return self.__cache[k] - def __len__(self): return self.__size - + def __len__(self): + return self.__size + def __setitem__(self, k, v): if self.__size >= self.__maxSize: keys = list(self.__usage.keys()) - keys.sort(key=lambda x,d=self.__usage: d[x]) + keys.sort(key=lambda x, d=self.__usage: d[x]) for _k in keys[:self.__chopSize]: del self.__cache[_k] del self.__usage[_k] |