コード例 #1
0
ファイル: cache_utils.py プロジェクト: zzzcq/eggroll
 def __init__(self,
              maxsize,
              ttl,
              timer=time.time,
              getsizeof=None,
              evict=None):
     TTLCache.__init__(self, maxsize, ttl, timer, getsizeof)
     self.__evict = evict
コード例 #2
0
 def __init__(self, maxsize, ttl=math.inf, **kwargs):
     TTLCache.__init__(self, maxsize, ttl=ttl, timer=Timer(), **kwargs)
コード例 #3
0
ファイル: test_ttl.py プロジェクト: tkem/cachetools
 def __init__(self, maxsize, ttl=0, **kwargs):
     TTLCache.__init__(self, maxsize, ttl=ttl, timer=Timer(), **kwargs)