Hi Snaplogic experts
i have general question, concerning logging. Lets say pipeline with logging function can be called by 5 parent pipelines:
parent_pipeline_A
parent_pipeline_B
parent_pipeline_C
..
..
then i have
child_pipeline_A
child_pipeline_B
and
pipelineWithLogging()
workflow: parent calls child and child has another child - pipelineWithLogging()
parent_pipeline_A -> child_pipeline_A -> pipelineWithLogging()
parent_pipeline_B -> child_pipeline_B -> pipelineWithLogging()
parent_pipeline_C -> pipelineWithLogging()
Question:
What is the best approach to get pipeline names from parent pipelines to pipelineWithLogging() in order to log them?
Is good approach to get rootRuuid and parentRuuid and pair them later on and be able to read:
log message:
FileA from parent_pipeline_A processed successfully ?
(it is just dummy text :))
Thank you