Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In this Page

Table of Contents
maxLevel2
excludeAdditional Resources|Related Links|Related Information

args

DescriptionA map containing the pipeline parameters
Syntax


Code Block
pipe.args[args]


Example

Expression: pipe.args

Result: Name/value pairs of all pipeline parameters


Expression: pipe.args["user"]

Result: Returns the value for the pipeline parameter "user".

hostname

DescriptionThe hostname of the host running the pipeline.
Syntax


Code Block
pipe.hostname


Example

Expression: pipe.hostname

Result: The hostname where the Snaplex is running the pipeline.

instanceId

DescriptionThe UUID of the pipeline.
Syntax


Code Block
pipe.instanceId


Example

Expression: pipe.instanceId

Result: The alphanumeric ID for the pipeline in the form of xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, such as 1df92262-6d8a-4be9-bd0f-904e3d54f091

...

DescriptionThe path to the pipeline's project in SLFS.
Syntax


Code Block
pipe.projectPath


Example

Expression: pipe.projectPath

Result: /orgname/projects/projectname


rootRuuid

DescriptionThe Pipeline root runtime UUID, which you can as the main ID for a Parent Pipeline and its multiple Child Pipelines.  Use root runtime UUID refers to the top-level execution that is started by a Task or by a user in Designer. It is available in all descendant executions if you need a single ID that is globally available. Use the Pipeline Execute Snap to invoke Child Pipelines.
Syntax


Code Block
pipe.rootRuuid


Example

Expression: pipe.rootRuuid

Result: The Pipeline runtime ID is 61 characters in length.


ruuid

DescriptionThe runtime Universal Unique Identifier of the Pipeline.
Syntax


Code Block
pipe.ruuid


Example

Expression: pipe.ruuid

Result: The Pipeline runtime ID is 61 characters in length.

startTime

DescriptionThe start time of the pipeline.
Syntax


Code Block
pipe.startTime


Example

Expression: pipe.startTime

Result: 2017-02-22T20:56:54.142 UTC

...