|
lsst.daf.persistence
18.0.0-1-g5e4b7ea+8
|
Public Member Functions | |
| def | __init__ (self, initialdata=None, tag=None, kwargs) |
| def | __repr__ (self) |
Public Attributes | |
| tag | |
DataId is used to pass scientifically meaningful key-value pairs. It may be tagged as applicable only to repositories that are tagged with the same value
| def lsst.daf.persistence.dataId.DataId.__init__ | ( | self, | |
initialdata = None, |
|||
tag = None, |
|||
| kwargs | |||
| ) |
Constructor
Parameters
-----------
initialdata : dict or dataId
A dict of initial data for the DataId
tag : any type, or a container of any type
A value or container of values used to restrict the DataId to one or more repositories that
share that tag value. It will be stored in a set for comparison with the set of tags assigned to
repositories.
kwargs : any values
key-value pairs to be used as part of the DataId's data.
1.8.13