YamlRepoExportBackend¶
- 
class 
lsst.daf.butler.YamlRepoExportBackend(stream: IO)¶ Bases:
lsst.daf.butler.RepoExportBackendA repository export implementation that saves to a YAML file.
Parameters: - stream
 A writeable file-like object.
Methods Summary
finish()Complete the export process. saveDatasets(datasetType, run, *datasets)Export one or more datasets, including their associated DatasetType and Run information (but not including associated dimension information). saveDimensionData(element, *data)Export one or more dimension element records. Methods Documentation
- 
finish()¶ Complete the export process.
- 
saveDatasets(datasetType: lsst.daf.butler.core.datasets.DatasetType, run: lsst.daf.butler.core.run.Run, *datasets)¶ Export one or more datasets, including their associated DatasetType and Run information (but not including associated dimension information).
Parameters: - datasetType : 
DatasetType Type of all datasets being exported with this call.
- run : 
Run Run associated with all datasets being exported with this call.
- datasets : 
DatasetExport, variadic Per-dataset information to be exported.
- collections : iterable of 
str Extra collections (in addition to
Run.collection) the dataset should be associated with.
- datasetType : 
 
- 
saveDimensionData(element: DimensionElement, *data)¶ Export one or more dimension element records.
Parameters: - element : 
DimensionElement The
DimensionElementwhose elements are being exported.- data : 
DimensionRecord(variadic) One or more records to export.
- element :