package
1.1.0-timing.9-beta.202412200556
Repository: https://github.com/turbot/flowpipe.git
Documentation: pkg.go.dev

# Functions

This function mutates evalContext.
This function mutates evalContext.
This function *mutates* the evalContext passed in.
No description provided by the author
runParams = the params supplied when the pipeline is run defnParams = the params as defined in the HCL files.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
There are only 2 use cases for creator of Execution to provide the lock: 1) pipeline planner, and 2) step for each planner # Any other use case we should let the execution object aquire its own lock NOTE: ensure that WithLock is called *before* WithEvent is called.

# Variables

Commands.
Events.
Commands.
Events.
No description provided by the author
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.
this is the generic step finish event that is fired by the command.step_start command.
Events.
this command is fired when a child pipeline has finished.
this event is fired for a specific step type: pipeline step (step that launches a pipeline).
Commands.
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.
Commands.
Events.

# Structs

Execution represents the current state of an execution.
Execution represents the current state of an execution.
PipelineExecution represents the execution of a single types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StepExecution represents the execution of a single step in a types.
This needs to be a map because if we have a for loop, each loop will have a different step execution id.
No description provided by the author

# Type aliases

ExecutionOption is a function that modifies an Execution instance.
"http" = { "http_1": {}, "http_2": {}, } } The first level is grouping the output by the step type The next level group the output by the step name The value can be a StepOutput OR a slice of StepOutput.
No description provided by the author