lsst.daf.persistence g6a31054a6e+a40a71bf7b
Public Member Functions | Public Attributes | List of all members
lsst.daf.persistence.registries.PosixRegistry.LookupData Class Reference

Public Member Functions

def __init__ (self, lookupProperties, dataId)
 
def __repr__ (self)
 
def status (self)
 
def setFoundItems (self, items)
 
def addFoundItems (self, items)
 
def getMissingKeys (self)
 

Public Attributes

 dataId
 
 lookupProperties
 
 foundItems
 
 cachedStatus
 
 neededKeys
 

Detailed Description

Definition at line 137 of file registries.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.daf.persistence.registries.PosixRegistry.LookupData.__init__ (   self,
  lookupProperties,
  dataId 
)

Definition at line 139 of file registries.py.

Member Function Documentation

◆ __repr__()

def lsst.daf.persistence.registries.PosixRegistry.LookupData.__repr__ (   self)

Definition at line 147 of file registries.py.

◆ addFoundItems()

def lsst.daf.persistence.registries.PosixRegistry.LookupData.addFoundItems (   self,
  items 
)

Definition at line 185 of file registries.py.

◆ getMissingKeys()

def lsst.daf.persistence.registries.PosixRegistry.LookupData.getMissingKeys (   self)

Definition at line 189 of file registries.py.

◆ setFoundItems()

def lsst.daf.persistence.registries.PosixRegistry.LookupData.setFoundItems (   self,
  items 
)

Definition at line 181 of file registries.py.

◆ status()

def lsst.daf.persistence.registries.PosixRegistry.LookupData.status (   self)
Query the lookup status

:return: 'match' if the key+value pairs in dataId have been satisifed and keys in
lookupProperties have found and their key+value added to resolvedId
'incomplete' if the found data matches but not all keys in lookupProperties have been matched
'not match' if data in foundId does not match data in dataId

Definition at line 151 of file registries.py.

Member Data Documentation

◆ cachedStatus

lsst.daf.persistence.registries.PosixRegistry.LookupData.cachedStatus

Definition at line 144 of file registries.py.

◆ dataId

lsst.daf.persistence.registries.PosixRegistry.LookupData.dataId

Definition at line 140 of file registries.py.

◆ foundItems

lsst.daf.persistence.registries.PosixRegistry.LookupData.foundItems

Definition at line 143 of file registries.py.

◆ lookupProperties

lsst.daf.persistence.registries.PosixRegistry.LookupData.lookupProperties

Definition at line 142 of file registries.py.

◆ neededKeys

lsst.daf.persistence.registries.PosixRegistry.LookupData.neededKeys

Definition at line 145 of file registries.py.


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