lsst.daf.persistence  14.0-12-gd7f0e7e
Public Member Functions | List of all members
lsst.daf.persistence.butler.RepoDataContainer Class Reference
Inheritance diagram for lsst.daf.persistence.butler.RepoDataContainer:

Public Member Functions

def __init__ (self, repoDataList)
 
def inputs (self)
 
def outputs (self)
 
def all (self)
 
def __repr__ (self)
 

Detailed Description

Container object for RepoData instances owned by a Butler instance.

    Parameters
    ----------
    repoDataList : list of RepoData
        repoData - RepoData instance to add

Definition at line 244 of file butler.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.daf.persistence.butler.RepoDataContainer.__init__ (   self,
  repoDataList 
)

Definition at line 253 of file butler.py.

Member Function Documentation

◆ __repr__()

def lsst.daf.persistence.butler.RepoDataContainer.__repr__ (   self)

Definition at line 293 of file butler.py.

◆ all()

def lsst.daf.persistence.butler.RepoDataContainer.all (   self)
Get a list of all RepoData that are used to as by the Butler.
The list is created lazily as needed, and cached.

Returns
-------
A list of RepoData with writable repositories, in the order to be use when searching.

Definition at line 283 of file butler.py.

◆ inputs()

def lsst.daf.persistence.butler.RepoDataContainer.inputs (   self)
Get a list of RepoData that are used to as inputs to the Butler.
The list is created lazily as needed, and cached.

Returns
-------
A list of RepoData with readable repositories, in the order to be used when searching.

Definition at line 259 of file butler.py.

◆ outputs()

def lsst.daf.persistence.butler.RepoDataContainer.outputs (   self)
Get a list of RepoData that are used to as outputs to the Butler.
The list is created lazily as needed, and cached.

Returns
-------
A list of RepoData with writable repositories, in the order to be use when searching.

Definition at line 271 of file butler.py.


The documentation for this class was generated from the following file: