|
lsst.obs.base
19.0.0-35-gb03e55a
|
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.
1.8.13