FakeDatasetRef

class lsst.daf.butler.registry.interfaces.FakeDatasetRef(id: Union[int, UUID])

Bases: object

A fake DatasetRef that can be used internally by butler where only the dataset ID is available.

Should only be used when registry can not be used to create a full DatasetRef from the ID. A particular use case is during dataset deletion when solely the ID is available.

Parameters:
idDatasetId

The dataset ID.

Attributes Summary

datasetType

id

Unique identifier for this dataset.

Methods Summary

getCheckedId()

Return self.id.

Attributes Documentation

datasetType
id: Union[int, UUID]

Unique identifier for this dataset.

Methods Documentation

getCheckedId() Union[int, UUID]

Return self.id.

This trivial method exists for compatibility with DatasetRef, for which checking is actually done.

Returns:
idDatasetId

self.id.