apply

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2019 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Applicator

type Applicator struct {
	HomeDir   string
	DlvConfig string
}

Applicator is used to apply workflows

func (*Applicator) ApplyWorkflow

func (a *Applicator) ApplyWorkflow(workflowName string, varsPath string, vars []string, intent wf.Operation, renderAs string, out io.Writer) (exitCode int)

ApplyWorkflow will apply the named workflow getting hiera data from file

func (*Applicator) ApplyWorkflowWithHieraData

func (a *Applicator) ApplyWorkflowWithHieraData(workflowName string, hieraData map[string]string)

ApplyWorkflowWithHieraData will apply the named workflow with the supplied hiera data

func (*Applicator) DeleteWorkflowWithHieraData

func (a *Applicator) DeleteWorkflowWithHieraData(workflowName string, hieraData map[string]string)

DeleteWorkflowWithHieraData will delete the named workflow with the supplied hiera data

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL