Documentation
¶
Index ¶
- type FakeContainerInitInfo
- type FakeDockerHost
- func (f *FakeDockerHost) Close() error
- func (f *FakeDockerHost) ContainerCreate(ctx context.Context, cConfig *dcontainer.Config, ...) (dcontainer.CreateResponse, error)
- func (f *FakeDockerHost) ContainerInspect(ctx context.Context, containerName string) (dcontainer.InspectResponse, error)
- func (f *FakeDockerHost) ContainerKill(ctx context.Context, containerName, signal string) error
- func (f *FakeDockerHost) ContainerRemove(ctx context.Context, containerName string, options dcontainer.RemoveOptions) error
- func (f *FakeDockerHost) ContainerStart(ctx context.Context, containerName string, options dcontainer.StartOptions) error
- func (f *FakeDockerHost) ContainerStop(ctx context.Context, containerName string, options dcontainer.StopOptions) error
- func (f *FakeDockerHost) ContainerStopIssued(containerName string) bool
- func (f *FakeDockerHost) ForceRemoveContainer(containerName string) error
- func (f *FakeDockerHost) GetContainerState(containerName string) docker.ContainerState
- func (f *FakeDockerHost) ImageList(ctx context.Context, options dimage.ListOptions) ([]dimage.Summary, error)
- func (f *FakeDockerHost) ImagePull(ctx context.Context, imageName string, options dimage.PullOptions) (io.ReadCloser, error)
- func (f *FakeDockerHost) NetworkConnect(ctx context.Context, networkName, containerName string, ...) error
- func (f *FakeDockerHost) NetworkCreate(ctx context.Context, networkName string, options dnetwork.CreateOptions) (dnetwork.CreateResponse, error)
- func (f *FakeDockerHost) NetworkDisconnect(ctx context.Context, networkName, containerName string, force bool) error
- func (f *FakeDockerHost) NetworkList(ctx context.Context, options dnetwork.ListOptions) ([]dnetwork.Summary, error)
- func (f *FakeDockerHost) NetworkRemove(ctx context.Context, networkName string) error
- type FakeDockerHostInitInfo
- type FakeNetworkInitInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeContainerInitInfo ¶
type FakeDockerHost ¶
type FakeDockerHost struct {
// contains filtered or unexported fields
}
func FakeDockerHostFromContext ¶
func FakeDockerHostFromContext(ctx context.Context) *FakeDockerHost
func NewEmptyFakeDockerHost ¶
func NewEmptyFakeDockerHost() *FakeDockerHost
func NewFakeDockerHost ¶
func NewFakeDockerHost(initInfo *FakeDockerHostInitInfo) *FakeDockerHost
func (*FakeDockerHost) Close ¶
func (f *FakeDockerHost) Close() error
func (*FakeDockerHost) ContainerCreate ¶
func (f *FakeDockerHost) ContainerCreate(ctx context.Context, cConfig *dcontainer.Config, hConfig *dcontainer.HostConfig, nConfig *dnetwork.NetworkingConfig, platform *ocispec.Platform, containerName string) (dcontainer.CreateResponse, error)
func (*FakeDockerHost) ContainerInspect ¶
func (f *FakeDockerHost) ContainerInspect(ctx context.Context, containerName string) (dcontainer.InspectResponse, error)
func (*FakeDockerHost) ContainerKill ¶
func (f *FakeDockerHost) ContainerKill(ctx context.Context, containerName, signal string) error
func (*FakeDockerHost) ContainerRemove ¶
func (f *FakeDockerHost) ContainerRemove(ctx context.Context, containerName string, options dcontainer.RemoveOptions) error
func (*FakeDockerHost) ContainerStart ¶
func (f *FakeDockerHost) ContainerStart(ctx context.Context, containerName string, options dcontainer.StartOptions) error
func (*FakeDockerHost) ContainerStop ¶
func (f *FakeDockerHost) ContainerStop(ctx context.Context, containerName string, options dcontainer.StopOptions) error
func (*FakeDockerHost) ContainerStopIssued ¶
func (f *FakeDockerHost) ContainerStopIssued(containerName string) bool
func (*FakeDockerHost) ForceRemoveContainer ¶
func (f *FakeDockerHost) ForceRemoveContainer(containerName string) error
func (*FakeDockerHost) GetContainerState ¶
func (f *FakeDockerHost) GetContainerState(containerName string) docker.ContainerState
func (*FakeDockerHost) ImageList ¶
func (f *FakeDockerHost) ImageList(ctx context.Context, options dimage.ListOptions) ([]dimage.Summary, error)
func (*FakeDockerHost) ImagePull ¶
func (f *FakeDockerHost) ImagePull(ctx context.Context, imageName string, options dimage.PullOptions) (io.ReadCloser, error)
func (*FakeDockerHost) NetworkConnect ¶
func (f *FakeDockerHost) NetworkConnect(ctx context.Context, networkName, containerName string, config *dnetwork.EndpointSettings) error
func (*FakeDockerHost) NetworkCreate ¶
func (f *FakeDockerHost) NetworkCreate(ctx context.Context, networkName string, options dnetwork.CreateOptions) (dnetwork.CreateResponse, error)
func (*FakeDockerHost) NetworkDisconnect ¶
func (*FakeDockerHost) NetworkList ¶
func (f *FakeDockerHost) NetworkList(ctx context.Context, options dnetwork.ListOptions) ([]dnetwork.Summary, error)
func (*FakeDockerHost) NetworkRemove ¶
func (f *FakeDockerHost) NetworkRemove(ctx context.Context, networkName string) error
type FakeDockerHostInitInfo ¶
type FakeDockerHostInitInfo struct { Containers []*FakeContainerInitInfo Networks []*FakeNetworkInitInfo ExistingImages utils.StringSet WarnContainerCreate utils.StringSet FailContainerCreate utils.StringSet FailContainerInspect utils.StringSet FailContainerKill utils.StringSet FailContainerRemove utils.StringSet FailContainerStart utils.StringSet FailContainerStop utils.StringSet ValidImagesForPull utils.StringSet FailImagePull utils.StringSet NoImageAfterPull utils.StringSet WarnNetworkCreate utils.StringSet FailNetworkCreate utils.StringSet FailNetworkRemove utils.StringSet FailNetworkConnect utils.StringSet }
type FakeNetworkInitInfo ¶
type FakeNetworkInitInfo struct {
Name string
}
Click to show internal directories.
Click to hide internal directories.