|
LSSTApplications
8.0.0.0+107,8.0.0.1+13,9.1+18,9.2,master-g084aeec0a4,master-g0aced2eed8+6,master-g15627eb03c,master-g28afc54ef9,master-g3391ba5ea0,master-g3d0fb8ae5f,master-g4432ae2e89+36,master-g5c3c32f3ec+17,master-g60f1e072bb+1,master-g6a3ac32d1b,master-g76a88a4307+1,master-g7bce1f4e06+57,master-g8ff4092549+31,master-g98e65bf68e,master-ga6b77976b1+53,master-gae20e2b580+3,master-gb584cd3397+53,master-gc5448b162b+1,master-gc54cf9771d,master-gc69578ece6+1,master-gcbf758c456+22,master-gcec1da163f+63,master-gcf15f11bcc,master-gd167108223,master-gf44c96c709
LSSTDataManagementBasePackage
|
Namespaces | |
| Clipboard | |
| dataset | |
| Directories | |
| EventStage | |
| IOStage | |
| Pipeline | |
| Queue | |
| run | |
| ShutdownThread | |
| simpleStageTester | |
| Slice | |
| SliceThread | |
| stage | |
| startPipeline | |
| SymLinkStage | |
| Utils | |
| version | |
Classes | |
| class | LogUtils |
| Pipeline class manages the operation of a multi-stage parallel pipeline. More... | |
| class | TracingLog |
Functions | |
| BlockTimingLog * | setupHarnessLogging (const std::string &runId, int sliceId, const std::string &eventBrokerHost="", const std::string &pipename="unnamed", const std::string &workerid="-1", std::ostream *messageStrm=0, const std::string &logname="harness", int resourceUsageFlags=0) |
| create and configure logging for a harness application More... | |
| TracingLog * | setupHarnessLogging (const std::string &runId, int sliceId, const std::string &eventBrokerHost="", const std::string &pipename="unnamed", const std::string &workerid="-1", std::ostream *messageStrm=0, const std::string &logname="harness") |
| create and configure logging for a harness application More... | |
| TracingLog * lsst::pex::harness::setupHarnessLogging | ( | const std::string & | runId, |
| int | sliceId, | ||
| const std::string & | eventBrokerHost = "", |
||
| const std::string & | pipename = "unnamed", |
||
| const std::string & | workerid = "-1", |
||
| std::ostream * | messageStrm = 0, |
||
| const std::string & | logname = "harness" |
||
| ) |
create and configure logging for a harness application
This will create and configure a default log needed to send all log messages through the event system. It then creates a child log to be used by a harness class instance (i.e. Pipeline or Slice).
| runId | the production run identifier that harness is running under |
| sliceId | the slice identifier (-1 for the master process) |
| eventBrokerHost | the hostname where the desired event broker is running |
| pipename | the name used to identify the pipeline |
| messageStrm | if non-null, a (file) stream to replicate the messages in. |
| logname | the name to give to the harness logger (default: "harness") |
Definition at line 71 of file TracingLog.cc.
| lsst::pex::logging::BlockTimingLog * lsst::pex::harness::setupHarnessLogging | ( | const std::string & | runId, |
| int | sliceId, | ||
| const std::string & | eventBrokerHost = "", |
||
| const std::string & | pipename = "unnamed", |
||
| const std::string & | workerid = "-1", |
||
| std::ostream * | messageStrm = 0, |
||
| const std::string & | logname = "harness", |
||
| int | resourceUsageFlags = 0 |
||
| ) |
create and configure logging for a harness application
This will create and configure a default log needed to send all log messages through the event system. It then creates a child log to be used by a harness class instance (i.e. Pipeline or Slice).
| runId | the production run identifier that harness is running under |
| sliceId | the slice identifier (-1 for the master process) |
| eventBrokerHost | the hostname where the desired event broker is running |
| pipename | the name used to identify the pipeline |
| messageStrm | if non-null, a (file) stream to replicate the messages in. |
| logname | the name to give to the harness logger (default: "harness") |
| resourceUsageFlags | the OR-ed flags that control the resource usage data to collect; see BlockTimingLog. (default: NOUDATA, no resource usage data.) |
Definition at line 168 of file LogUtils.cc.
1.8.5