lsst.obs.base
19.0.0-18-g955d782+1
|
Public Member Functions | |
def | __init__ (self) |
def | isForFiles (self) |
def | __call__ |
def | rank (self) |
def | translate |
def | __lt__ |
Public Attributes | |
lastDataId2 | |
An interface for objects that handle a single path element (directory or file) in a Gen2 data repository. Handlers added to a `DirectoryScanner` instance, which then calls them until one succeeds when it processes each element in a directoy.
Definition at line 51 of file scanner.py.
def lsst.obs.base.gen2to3.repoWalker.scanner.PathElementHandler.__init__ | ( | self | ) |
Definition at line 58 of file scanner.py.
def lsst.obs.base.gen2to3.repoWalker.scanner.PathElementHandler.__call__ | ( | self, | |
path | |||
) |
Definition at line 75 of file scanner.py.
def lsst.obs.base.gen2to3.repoWalker.scanner.PathElementHandler.__lt__ | ( | self, | |
other | |||
) |
Definition at line 136 of file scanner.py.
def lsst.obs.base.gen2to3.repoWalker.scanner.PathElementHandler.isForFiles | ( | self, | |
bool | |||
) |
Report what kind of path element this object handlers. Returns ------- Return `True` if this handler is for file entries, or `False` if it is for directories.
Definition at line 64 of file scanner.py.
def lsst.obs.base.gen2to3.repoWalker.scanner.PathElementHandler.rank | ( | self, | |
int | |||
) |
Return a rough indication of how flexible this handler is in terms of the path element names it can match. Handlers that match a constant path element should always return zero.
Definition at line 104 of file scanner.py.
def lsst.obs.base.gen2to3.repoWalker.scanner.PathElementHandler.translate | ( | self, | |
dataId2 | |||
) |
Definition at line 112 of file scanner.py.
lsst.obs.base.gen2to3.repoWalker.scanner.PathElementHandler.lastDataId2 |
Definition at line 59 of file scanner.py.