lsst.daf.persistence  13.0-31-g48013df+4
Public Member Functions | Static Public Attributes | List of all members
lsst.daf.persistence.butler.ButlerCfg Class Reference
Inheritance diagram for lsst.daf.persistence.butler.ButlerCfg:
lsst.daf.persistence.policy.Policy lsst.daf.persistence.policy._PolicyBase lsst.daf.persistence.policy._PolicyMeta

Public Member Functions

def __init__ (self, cls, repoCfg)
 
- Public Member Functions inherited from lsst.daf.persistence.policy.Policy
def __init__ (self, other=None)
 
def ppprint (self)
 
def __repr__ (self)
 
def __getitem__ (self, name)
 
def __setitem__ (self, name, value)
 
def __contains__ (self, key)
 
def update (self, other)
 
def merge (self, other)
 
def names (self, topLevelOnly=False)
 
def asArray (self, name)
 
def getValue (self, name)
 
def setValue (self, name, value)
 
def mergeDefaults (self, other)
 
def exists (self, key)
 
def getString (self, key)
 
def getBool (self, key)
 
def getPolicy (self, key)
 
def getStringArray (self, key)
 
def __lt__ (self, other)
 
def __le__ (self, other)
 
def __eq__ (self, other)
 
def __ne__ (self, other)
 
def __gt__ (self, other)
 
def __ge__ (self, other)
 
def dump (self, output)
 i/o # More...
 
def dumpToFile (self, path)
 

Static Public Attributes

string yaml_tag = u"!ButlerCfg"
 

Additional Inherited Members

- Static Public Member Functions inherited from lsst.daf.persistence.policy.Policy
def defaultPolicyFile (productName, fileName, relativePath=None)
 
- Public Attributes inherited from lsst.daf.persistence.policy.Policy
 data
 

Detailed Description

Represents a Butler configuration.

    .. warning::

    cfg is 'wet paint' and very likely to change. Use of it in production
    code other than via the 'old butler' API is strongly discouraged.

Definition at line 58 of file butler.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.daf.persistence.butler.ButlerCfg.__init__ (   self,
  cls,
  repoCfg 
)

Definition at line 68 of file butler.py.

Member Data Documentation

◆ yaml_tag

string lsst.daf.persistence.butler.ButlerCfg.yaml_tag = u"!ButlerCfg"
static

Definition at line 66 of file butler.py.


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