lsst.daf.persistence g6a31054a6e+901b2ab7d6
Public Member Functions | List of all members
lsst.daf.persistence.butler.RepoDataContainer Class Reference

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 240 of file butler.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 249 of file butler.py.

Member Function Documentation

◆ __repr__()

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

Definition at line 289 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 279 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 255 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 267 of file butler.py.


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