lsst.pipe.base  13.0-14-g8b3bf66+1
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | List of all members
lsst.pipe.base.cmdLineTask.ButlerInitializedTaskRunner Class Reference
Inheritance diagram for lsst.pipe.base.cmdLineTask.ButlerInitializedTaskRunner:
lsst.pipe.base.cmdLineTask.TaskRunner

Public Member Functions

def makeTask
 
- Public Member Functions inherited from lsst.pipe.base.cmdLineTask.TaskRunner
def __init__
 
def prepareForMultiProcessing
 
def run
 
def makeTask
 
def precall
 
def __call__
 

Additional Inherited Members

- Static Public Member Functions inherited from lsst.pipe.base.cmdLineTask.TaskRunner
def getTargetList
 
- Public Attributes inherited from lsst.pipe.base.cmdLineTask.TaskRunner
 TaskClass
 
 doReturnResults
 
 config
 
 log
 
 doRaise
 
 clobberConfig
 
 doBackup
 
 numProcesses
 
 timeout
 
- Static Public Attributes inherited from lsst.pipe.base.cmdLineTask.TaskRunner
int TIMEOUT = 3600
 

Detailed Description

A TaskRunner for `CmdLineTask`\ s that require a ``butler`` keyword argument to be passed to
their constructor.

Definition at line 441 of file cmdLineTask.py.

Member Function Documentation

def lsst.pipe.base.cmdLineTask.ButlerInitializedTaskRunner.makeTask (   self,
  parsedCmd = None,
  args = None 
)
A variant of the base version that passes a butler argument to the task's constructor.

Parameters
----------
parsedCmd : `argparse.Namespace`
    Parsed command-line options, as returned by the `~lsst.pipe.base.ArgumentParser`; if specified
    then args is ignored.
args
    Other arguments; if ``parsedCmd`` is `None` then this must be specified.

Raises
------
RuntimeError
    Raised if ``parsedCmd`` and ``args`` are both `None`.

Definition at line 446 of file cmdLineTask.py.


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