lsst.daf.persistence  13.0-11-gfc17871
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
Public Member Functions | Public Attributes | 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 add
 
def inputs
 
def outputs
 
def all
 
def __repr__
 

Public Attributes

 byRepoRoot
 
 byCfgRoot
 

Detailed Description

Container object for RepoData instances owned by a Butler instance.

Definition at line 115 of file butler.py.

Constructor & Destructor Documentation

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

Definition at line 118 of file butler.py.

Member Function Documentation

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

Definition at line 171 of file butler.py.

def lsst.daf.persistence.butler.RepoDataContainer.add (   self,
  repoData 
)
Add a RepoData to the container

Parameters
----------
repoData - RepoData instance to add

Definition at line 125 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 159 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 135 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 147 of file butler.py.

Member Data Documentation

lsst.daf.persistence.butler.RepoDataContainer.byCfgRoot

Definition at line 120 of file butler.py.

lsst.daf.persistence.butler.RepoDataContainer.byRepoRoot

Definition at line 119 of file butler.py.


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