idmtools.core.cache_enabled module¶
- 
class 
idmtools.core.cache_enabled.CacheEnabled¶ Bases:
objectAllows a class to leverage Diskcache and expose a cache property.
- 
initialize_cache(shards: Optional[int] = None, eviction_policy=None)¶ Initialize cache
- Parameters
 shards (Optional[int], optional) – How many shards. It is best to set this when multi-procressing Defaults to None.
eviction_policy ([type], optional) – See Diskcache docs. Defaults to None.
- 
cleanup_cache()¶ 
- 
property 
cache¶ 
-