setLoggerDetails: Sets the logger configuration for the pipeline

Description Usage Arguments Details See Also Examples

Description

Sets the logger configuration for the pipeline

Usage

1
2
3
4
5
6
7
setLoggerDetails(object, target = "console",
  targetFile = "pipelineExecution.out", layout = "layout.simple")

## S4 method for signature 'BaseAnalysisPipeline'
setLoggerDetails(object,
  target = "console", targetFile = "pipelineExecution.out",
  layout = "layout.simple")

Arguments

object

A Pipeline object

target

A string value. 'console' for appending to console, 'file' for appending to a file, or 'console&file' for both

targetFile

File name of the log file in case the target is 'file'

layout

Specify the layout according to 'futile.logger' package convention

Details

This function sets the logger configuration for the pipeline.

See Also

Other Package core functions: BaseAnalysisPipeline-class, MetaAnalysisPipeline-class, assessEngineSetUp, checkSchemaMatch, createPipelineInstance, exportAsMetaPipeline, generateOutput, genericPipelineException, getInput, getLoggerDetails, getOutputById, getPipelinePrototype, getPipeline, getRegistry, initDfBasedOnType, initialize,BaseAnalysisPipeline-method, loadMetaPipeline, loadPipeline, loadPredefinedFunctionRegistry, loadRegistry, prepExecution, registerFunction, savePipeline, saveRegistry, setInput, updateObject, visualizePipeline

Examples

1
2
3
4
library(analysisPipelines)
pipelineObj <- AnalysisPipeline(input = iris)
pipelineObj %>>% setLoggerDetails(target = "file",
 targetFile = "pipeline.out") -> pipelineObj

analysisPipelines documentation built on July 1, 2020, 7:09 p.m.