StorageClassConfig

class lsst.daf.butler.StorageClassConfig(other: Config | str | ParseResult | ResourcePath | Path | Mapping[str, Any] | None = None, validate: bool = True, mergeDefaults: bool = True, searchPaths: Sequence[str | ParseResult | ResourcePath | Path] | None = None)

Bases: ConfigSubset

Configuration class for defining Storage Classes.

Attributes Summary

component

Component to use from supplied config.

defaultConfigFile

Name of the file containing defaults for this config class.

Attributes Documentation

component: ClassVar[str | None] = 'storageClasses'

Component to use from supplied config. Can be None. If specified the key is not required. Can be a full dot-separated path to a component.

defaultConfigFile: ClassVar[str | None] = 'storageClasses.yaml'

Name of the file containing defaults for this config class.