DatastoreDisabledCacheManager¶
-
class
lsst.daf.butler.DatastoreDisabledCacheManager(config: Union[str, DatastoreCacheManagerConfig], universe: DimensionUniverse)¶ Bases:
lsst.daf.butler.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.
Attributes Summary
cache_sizeSize of the cache in bytes. file_countReturn 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, None] = None)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, DatasetType, …)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: lsst.daf.butler.core.datasets.ref.DatasetRef, extension: str) → Iterator[Optional[lsst.resources._resourcePath.ResourcePath, None]]¶ Look for a dataset in the cache and return its location.
Never finds a file.
-
known_to_cache(ref: lsst.daf.butler.core.datasets.ref.DatasetRef, extension: Optional[str, None] = None) → bool¶ Report if a dataset is known to the cache.
Always returns
False.
-
move_to_cache(uri: lsst.resources._resourcePath.ResourcePath, ref: lsst.daf.butler.core.datasets.ref.DatasetRef) → Optional[lsst.resources._resourcePath.ResourcePath, None]¶ Move dataset to cache but always refuse and returns
None.
-
remove_from_cache(ref: Union[lsst.daf.butler.core.datasets.ref.DatasetRef, Iterable[lsst.daf.butler.core.datasets.ref.DatasetRef]]) → None¶ Remove datasets from cache.
Always does nothing.
- config :