Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBuilder ¶
Types ¶
type CheckResource ¶
type CheckResource struct {
// contains filtered or unexported fields
}
func NewCheckResource ¶
func NewCheckResource( r *models.Resource, version versionManager, container ContainerManager, ) *CheckResource
func (*CheckResource) ID ¶
func (c *CheckResource) ID() string
type ContainerManager ¶
type ContainerManager interface { Volume(local string, mountAs string) WorkingDir(dir string) Command(command string, args ...string) Image(name string, tag string) ImageFromOCI(directory string) EnvVar(name string, value string) Privileged(bool) User(string) Run( stdin io.Reader, stdout io.Writer, stderr io.Writer, ) error }
type GetResource ¶
type GetResource struct {
// contains filtered or unexported fields
}
func NewGetResource ¶
func NewGetResource( r *models.Resource, versionManager versionManager, volumeManager VolumeManager, containerManger ContainerManager, params map[string]interface{}, ) *GetResource
func (*GetResource) ID ¶
func (g *GetResource) ID() string
type PutResource ¶
type PutResource struct {
// contains filtered or unexported fields
}
func NewPutResource ¶
func NewPutResource( r *models.Resource, versionManager versionManager, volumeManager VolumeManager, containerManager ContainerManager, params map[string]interface{}, ) *PutResource
func (*PutResource) ID ¶
func (p *PutResource) ID() string
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
docker/dockerfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Click to show internal directories.
Click to hide internal directories.