Documentation ¶
Index ¶
- func CheckTerraformInitInitialReflectedInput(output []byte)
- func CheckTerraformWorkspaceList(line string)
- func CheckTerraformWorkspaceNew(line, workspaceName string)
- func CreateVolume(dockerCient docker.Iface) string
- func DumpLines(lines []string) string
- func GetConfig(name string) string
- func GetDockerClient() docker.Iface
- func ReadVolume(dockerClient docker.Iface, volume string) (map[string]string, error)
- func RemoveVolume(dockerClient docker.Iface, volume string)
- type OutputCollector
- type ReflectedInput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckTerraformInitInitialReflectedInput ¶
func CheckTerraformInitInitialReflectedInput(output []byte)
CheckTerraformInitInitialReflectedInput checks the debug output for the terraform init during release.
func CheckTerraformWorkspaceList ¶
func CheckTerraformWorkspaceList(line string)
CheckTerraformWorkspaceList checks the debug output for the terraform list workspace command during workspace selection in deployment.
func CheckTerraformWorkspaceNew ¶
func CheckTerraformWorkspaceNew(line, workspaceName string)
CheckTerraformWorkspaceNew checks the debug output for the terraform workspace new command during workspace selections in deployment.
func CreateVolume ¶
func GetDockerClient ¶ added in v0.17.0
GetDockerClient returns a docker client for testing.
func ReadVolume ¶
func RemoveVolume ¶
Types ¶
type OutputCollector ¶ added in v0.17.3
type OutputCollector struct { OutputWriter io.WriteCloser ErrorWriter io.WriteCloser // contains filtered or unexported fields }
OutputCollector is an experimental alternative to bytes.Buffer for collecting output in order to track down bug.
func NewOutputCollector ¶ added in v0.17.3
func NewOutputCollector() *OutputCollector
NewOutputCollector returns a new output collector.
Click to show internal directories.
Click to hide internal directories.