lsst.pipe.tasks  13.0-66-gfbf2f2ce+5
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.tasks.ingestPgsql.PgsqlIngestTask Class Reference
Inheritance diagram for lsst.pipe.tasks.ingestPgsql.PgsqlIngestTask:
lsst.pipe.tasks.ingest.IngestTask

Public Member Functions

def parseAndRun (cls)
 
def ingest (self, infile, outfile, mode="move", dryrun=False)
 
def isBadFile (self, filename, badFileList)
 
def isBadId (self, info, badIdList)
 
def expandFiles (self, fileNameList)
 Expand a set of filenames and globs, returning a list of filenames. More...
 
def run (self, args)
 

Static Public Attributes

 ConfigClass = PgsqlIngestConfig
 
 ArgumentParser = IngestArgumentParser
 

Detailed Description

Definition at line 110 of file ingestPgsql.py.

Member Function Documentation

◆ expandFiles()

def lsst.pipe.tasks.ingest.IngestTask.expandFiles (   self,
  fileNameList 
)
inherited

Expand a set of filenames and globs, returning a list of filenames.

Parameters
fileNameListA list of files and glob patterns

N.b. globs obey Posix semantics, so a pattern that matches nothing is returned unchanged

Definition at line 473 of file ingest.py.

◆ ingest()

def lsst.pipe.tasks.ingest.IngestTask.ingest (   self,
  infile,
  outfile,
  mode = "move",
  dryrun = False 
)
inherited
Ingest a file into the image repository.

@param infile  Name of input file
@param outfile Name of output file (file in repository)
@param mode    Mode of ingest (copy/link/move/skip)
@param dryrun  Only report what would occur?
@param Success boolean

Definition at line 401 of file ingest.py.

◆ isBadFile()

def lsst.pipe.tasks.ingest.IngestTask.isBadFile (   self,
  filename,
  badFileList 
)
inherited
Return whether the file qualifies as bad

We match against the list of bad file patterns.

Definition at line 448 of file ingest.py.

◆ isBadId()

def lsst.pipe.tasks.ingest.IngestTask.isBadId (   self,
  info,
  badIdList 
)
inherited
Return whether the file information qualifies as bad

We match against the list of bad data identifiers.

Definition at line 461 of file ingest.py.

◆ parseAndRun()

def lsst.pipe.tasks.ingest.IngestTask.parseAndRun (   cls)
inherited
Parse the command-line arguments and run the Task

Definition at line 393 of file ingest.py.

◆ run()

def lsst.pipe.tasks.ingest.IngestTask.run (   self,
  args 
)
inherited
Ingest all specified files and add them to the registry

Definition at line 492 of file ingest.py.

Member Data Documentation

◆ ArgumentParser

lsst.pipe.tasks.ingest.IngestTask.ArgumentParser = IngestArgumentParser
staticinherited

Definition at line 384 of file ingest.py.

◆ ConfigClass

lsst.pipe.tasks.ingestPgsql.PgsqlIngestTask.ConfigClass = PgsqlIngestConfig
static

Definition at line 111 of file ingestPgsql.py.


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