lsst.daf.persistence  13.0-30-gd2bda26+1
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
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__
 
def inputs
 
def outputs
 
def all
 
def __repr__
 

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

Constructor & Destructor Documentation

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

Definition at line 259 of file butler.py.

Member Function Documentation

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

Definition at line 299 of file butler.py.

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

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

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


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