runner

package
v0.0.0-...-db8a2f5 Latest Latest
Warning

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

Go to latest
Published: Oct 4, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ExecError

type ExecError struct {
	BinaryName  string
	ErrorOutput string
	Err         error
}

func (*ExecError) Error

func (e *ExecError) Error() string

func (*ExecError) Unwrap

func (e *ExecError) Unwrap() error

type Runner

type Runner struct {
	// contains filtered or unexported fields
}

func Load

func Load(logger hclog.Logger, kubernetesEnabled bool) (*Runner, error)

func (*Runner) ConsulExec

func (r *Runner) ConsulExec(args []string, stdout io.Writer, dir string) error

func (*Runner) DockerExec

func (r *Runner) DockerExec(args []string, stdout io.Writer) error

func (*Runner) GetPathToSelf

func (r *Runner) GetPathToSelf() string

func (*Runner) IsEnterprise

func (r *Runner) IsEnterprise() bool

func (*Runner) IsOSS

func (r *Runner) IsOSS() bool

func (*Runner) KubectlExec

func (r *Runner) KubectlExec(args []string, stdout io.Writer) error

func (*Runner) MinikubeExec

func (r *Runner) MinikubeExec(args []string, stdout io.Writer) error

func (*Runner) TerraformExec

func (r *Runner) TerraformExec(args []string, stdout io.Writer) error

Jump to

Keyboard shortcuts

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