# Functions
CreateActionManager initializes the action manager and its content.
CreateRuntimeContext creates a new context for the runtime.
InitStepResults initializes an empty stepResults.
NoCleanUpRequired is an predefined cleanup which can be used to indicate that no cleanup is required.
# Constants
ApplyActionID identifies the action of applying a descriptor to reality.
CheckActionID identifies the action of returning the validation results of an environment model.
DumpActionID identifies the action of dumping the effective environment model.
ErrorAddingExchangeFolder indicates than an error occurred adding an exchange folder.
ErrorCreatingDumpFile indicates than an error occurred creating the environment dump file.
ErrorCreatingExchangeFolder indicates than an error occurred creating an exchange folder.
ErrorCreatingReportFile indicates than an error occurred creating the execution report file.
ErrorGeneric indicates than an error occurred.
ErrorParsingDescriptor indicates than an error occurred parsing the environment descriptor.
ErrorParsingEnvironment indicates than an error occurred parsing the environment.
ErrorReadingReport indicates than an error occurred reading the execution report file.
ErrorUnmarshallingReport indicates than an error occurred unmarshalling the execution report file.
FailOnErrorActionID identifies the action of failing if the environment model has validation errors.
LogProcessingNode indicates that a node is being processed.
LogProcessingStackCompose indicates that a stack is being deploy using a docker compose file.
LogProcessingStackPlaybook indicates that a stack is being deploy using a playbook.
LogReportWritten indicates where the execution report file has been written.
LogRunningAction indicates that an action is running.
LogRunningSetupFor indicates that a setup step is being processes.
LogValidationSuccessful indicates that the descriptor validation was successful.
NilActionID identifies no action, used to indicate that an action depends on nothing.
ValidateActionID identifies the action of validating an environment model.
# Variables
FailsOnCode allows to create a failure on an execution step because of an error returned by ekara, other than errors generated by the processing of the descriptor of by a playbook execution.
FailsOnDescriptor allows to create a failure on an execution step because of an invalid descriptor.
FailsOnNotImplemented allows to create a failure on an execution step because of a missing implementation.
FailsOnPlaybook allows to create a failure on an execution step because of an error return by a playbook execution.
InitCodeStepResult initializes a step result to run Ekara code.
InitDescriptorStepResult initializes a step result to process the environment descriptor.
InitHookStepResult initializes a step results to execute a hook through an ansible playbook.
InitParameterStepResult initializes a step results to process the parameter file.
InitPlaybookStepResult initializes a step results to execute an ansible playbook.
# Structs
No description provided by the author
DumpResult contains the built environment ready to be serialized.
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
ValidateResult contains validation errors ready to be serialized.