errors

package
v0.1.9 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2020 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrUnknownProvider         = errors.New("unknown provider")
	ErrBashRemoteMissingRemote = ProviderErr{
		"bash/remote",
		errors.New("must provide, at least, both host and user"),
	}
	ErrBashMissingCommand = ProviderErr{
		"bash/*",
		errors.New("must provide command"),
	}
	ErrBashExtraneousFields = ProviderErr{
		"bash/*",
		errors.New("provider does not support fields beyond cmd, workingDir, remote and resolver"),
	}
	ErrDockerRemoteMissingRemote = ProviderErr{
		"docker/remote",
		errors.New("must provide remote docker host"),
	}
	ErrDockerMissingImage = ProviderErr{
		"docker/*",
		errors.New("must provider docker image"),
	}
	ErrDockerExtraneousFields = ProviderErr{
		"docker/*",
		errors.New("provider does not support cmd or workingDir"),
	}

	ErrStopStopped = errors.New("cannot stop stopped unit")
)

Functions

This section is empty.

Types

type ErrWithPath

type ErrWithPath struct {
	Path []string
	Err  error
}

func (ErrWithPath) Error

func (s ErrWithPath) Error() string

type ProviderErr

type ProviderErr struct {
	ProviderType string
	Err          error
}

func (ProviderErr) Error

func (p ProviderErr) Error() string

Jump to

Keyboard shortcuts

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