package
1.0.0
Repository: https://github.com/ekara-platform/engine.git
Documentation: pkg.go.dev

# Functions

BuildBaseParam the common parameters required by all playbooks.
BuildEnvVars creates and empy EnvVars.
BuildExtraVars builds the extra var to pass to a playbook.
CreateAnsibleManager returns a new AnsibleManager, able to launch playbookholded by the given component manager.
CreateBuffer creates an empty buffer.
GetBuffer returns a buffer based on the content of the given folder.
ParseParamValues parses a yaml file into a map of "key:value" All the nested yaml levels will be concatenated to create the keys of the map.
ReturnedError returns a error corresponding to the provided Ansible returned code.

# Structs

BaseParam contains the extra vars to be passed to a playbook The BaseParam content is supposed to be serialized in yaml in order to be passed to a playbook.
Buffer contains the data to be passed from one playbook to another one.
EnvVars contains the extra vars to be passed to a playbook.
ExtraVars extra vars, received into the buffer, to be passed to a playbook.

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author