lsst.obs.base  19.0.0-25-g78ff95b
Public Member Functions | List of all members
lsst.obs.base.gen2to3.repoWalker.walker.RepoWalker Class Reference

Public Member Functions

def __init__
 
def walk
 

Detailed Description

An object that recursively walks a Gen2 data repository tree, extracting
Gen3 `FileDataset` objects and warning about unrecognized or unconvertable
Gen2 datasets.

Parameters
----------
inputs : `~collections.abc.Iterable` of `Target` or `Skip`
    Structs that indicate dataset types to be extracted (`Target`) or
    explicitly skipped (`Skip`).  Skips may include a warning message to
    log when matching entries are encountered.
fileIgnoreRegEx : `re.Pattern`, optional
    A regular expression pattern that identifies non-dataset files that
    can be ignored, to be applied at all levels of the directory tree.
dirIgnoreRegEx : `re.Pattern`, optional
    A regular expression pattern that identifies non-dataset subdirectories
    that can be ignored, to be applied at all levels of the directory tree.

Definition at line 51 of file walker.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.obs.base.gen2to3.repoWalker.walker.RepoWalker.__init__ (   self,
  inputs 
)

Definition at line 69 of file walker.py.

Member Function Documentation

◆ walk()

def lsst.obs.base.gen2to3.repoWalker.walker.RepoWalker.walk (   self,
  root 
)

Definition at line 97 of file walker.py.


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