DatastoreDisabledCacheManager¶
- class lsst.daf.butler.DatastoreDisabledCacheManager(config: str | DatastoreCacheManagerConfig, universe: DimensionUniverse)¶
Bases:
AbstractDatastoreCacheManagerA variant of the datastore cache where no cache is enabled.
- Parameters:
- config
strorDatastoreCacheManagerConfig Configuration to control caching.
- universe
DimensionUniverse Set of all known dimensions, used to expand and validate any used in lookup keys.
- config
Attributes Summary
Size of the cache in bytes.
Return number of cached files tracked by registry.
Methods Summary
find_in_cache(ref, extension)Look for a dataset in the cache and return its location.
known_to_cache(ref[, extension])Report if a dataset is known to the cache.
move_to_cache(uri, ref)Move dataset to cache but always refuse and returns
None.remove_from_cache(ref)Remove datasets from cache.
should_be_cached(entity)Indicate whether the entity should be added to the cache.
Attributes Documentation
- cache_size¶
Size of the cache in bytes.
- file_count¶
Return number of cached files tracked by registry.
Methods Documentation
- find_in_cache(ref: DatasetRef, extension: str) Iterator[ResourcePath | None]¶
Look for a dataset in the cache and return its location.
Never finds a file.
- known_to_cache(ref: DatasetRef, extension: str | None = None) bool¶
Report if a dataset is known to the cache.
Always returns
False.
- move_to_cache(uri: ResourcePath, ref: DatasetRef) ResourcePath | None¶
Move dataset to cache but always refuse and returns
None.
- remove_from_cache(ref: DatasetRef | Iterable[DatasetRef]) None¶
Remove datasets from cache.
Always does nothing.
- should_be_cached(entity: DatasetRef | DatasetType | StorageClass) bool¶
Indicate whether the entity should be added to the cache.
Always returns
False.