types

package
v0.0.0-...-28e5ed5 Latest Latest
Warning

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

Go to latest
Published: Dec 20, 2017 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeContainerizer

type FakeContainerizer struct{}

FakeContainerizer is a fake containerizer that always succeed

func NewFakeContainerizer

func NewFakeContainerizer() *FakeContainerizer

NewFakeContainerizer returns a fake containerizer instance

func (*FakeContainerizer) ContainerCreate

func (f *FakeContainerizer) ContainerCreate(container.Info) (string, error)

ContainerCreate returns a fake ID

func (*FakeContainerizer) ContainerExec

func (f *FakeContainerizer) ContainerExec(ctx context.Context, id string, cmd []string) (result chan error)

ContainerExec returns a chan with a goroutine injecting a nil error

func (*FakeContainerizer) ContainerGetGatewayIP

func (f *FakeContainerizer) ContainerGetGatewayIP(id string) (net.IP, error)

ContainerGetGatewayIP returns a fake IP

func (*FakeContainerizer) ContainerGetIPsByInterface

func (f *FakeContainerizer) ContainerGetIPsByInterface(id string, interfaceName string) ([]net.IP, error)

ContainerGetIPsByInterface returns a fake IP

func (*FakeContainerizer) ContainerGetPID

func (f *FakeContainerizer) ContainerGetPID(id string) (int, error)

ContainerGetPID returns a fake PID

func (*FakeContainerizer) ContainerRemove

func (f *FakeContainerizer) ContainerRemove(id string) error

ContainerRemove returns nil

func (*FakeContainerizer) ContainerRun

func (f *FakeContainerizer) ContainerRun(id string) error

ContainerRun returns nil

func (*FakeContainerizer) ContainerStop

func (f *FakeContainerizer) ContainerStop(id string) error

ContainerStop returns nil

func (*FakeContainerizer) ContainerWait

func (f *FakeContainerizer) ContainerWait(id string) (code int, err error)

ContainerWait returns the 0 exit code with no error

Jump to

Keyboard shortcuts

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