Versions in this module Expand all Collapse all v0 v0.0.1 Mar 15, 2022 Changes in this version + type FakeContainerdClient struct + func (fcc *FakeContainerdClient) Close() error + func (fcc *FakeContainerdClient) IntrospectionService() introspection.Service + func (fcc *FakeContainerdClient) LoadContainer(ctx context.Context, id string) (containerdapi.Container, error) + type FakeContainerdContainer struct + func (fcc *FakeContainerdContainer) Checkpoint(ctx context.Context, ref string, opts ...containerdapi.CheckpointOpts) (containerdapi.Image, error) + func (fcc *FakeContainerdContainer) Delete(ctx context.Context, opts ...containerdapi.DeleteOpts) error + func (fcc *FakeContainerdContainer) Extensions(ctx context.Context) (map[string]prototypes.Any, error) + func (fcc *FakeContainerdContainer) ID() string + func (fcc *FakeContainerdContainer) Image(ctx context.Context) (containerdapi.Image, error) + func (fcc *FakeContainerdContainer) Info(ctx context.Context, opts ...containerdapi.InfoOpts) (containers.Container, error) + func (fcc *FakeContainerdContainer) Labels(ctx context.Context) (map[string]string, error) + func (fcc *FakeContainerdContainer) NewTask(ctx context.Context, ioCreate cio.Creator, opts ...containerdapi.NewTaskOpts) (containerdapi.Task, error) + func (fcc *FakeContainerdContainer) SetLabels(ctx context.Context, labels map[string]string) (map[string]string, error) + func (fcc *FakeContainerdContainer) Spec(ctx context.Context) (*oci.Spec, error) + func (fcc *FakeContainerdContainer) Task(ctx context.Context, attach cio.Attach) (containerdapi.Task, error) + func (fcc *FakeContainerdContainer) Update(ctx context.Context, opts ...containerdapi.UpdateContainerOpts) error + type FakeContainerdService struct + func (fcs *FakeContainerdService) Plugins(ctx context.Context, filters []string) (*introspectionapi.PluginsResponse, error) + func (fcs *FakeContainerdService) Server(ctx context.Context, in *protobuftypes.Empty) (*introspectionapi.ServerResponse, error) + type FakeContainerdTask struct + func (fct *FakeContainerdTask) Checkpoint(ctx context.Context, opts ...containerdapi.CheckpointTaskOpts) (containerd.Image, error) + func (fct *FakeContainerdTask) CloseIO(ctx context.Context, opts ...containerdapi.IOCloserOpts) error + func (fct *FakeContainerdTask) Delete(ctx context.Context, opts ...containerd.ProcessDeleteOpts) (*containerd.ExitStatus, error) + func (fct *FakeContainerdTask) Exec(ctx context.Context, id string, spec *specs.Process, ioCreate cio.Creator) (containerd.Process, error) + func (fct *FakeContainerdTask) ID() string + func (fct *FakeContainerdTask) IO() cio.IO + func (fct *FakeContainerdTask) Kill(ctx context.Context, s syscall.Signal, opts ...containerd.KillOpts) error + func (fct *FakeContainerdTask) LoadProcess(ctx context.Context, id string, ioAttach cio.Attach) (containerdapi.Process, error) + func (fct *FakeContainerdTask) Metrics(ctx context.Context) (*containerdtypes.Metric, error) + func (fct *FakeContainerdTask) Pause(ctx context.Context) error + func (fct *FakeContainerdTask) Pid() uint32 + func (fct *FakeContainerdTask) Pids(ctx context.Context) ([]containerd.ProcessInfo, error) + func (fct *FakeContainerdTask) Resize(ctx context.Context, w uint32, h uint32) error + func (fct *FakeContainerdTask) Resume(ctx context.Context) error + func (fct *FakeContainerdTask) Spec(ctx context.Context) (*oci.Spec, error) + func (fct *FakeContainerdTask) Start(ctx context.Context) error + func (fct *FakeContainerdTask) Status(ctx context.Context) (containerdapi.Status, error) + func (fct *FakeContainerdTask) Update(ctx context.Context, opts ...containerdapi.UpdateTaskOpts) error + func (fct *FakeContainerdTask) Wait(ctx context.Context) (<-chan containerd.ExitStatus, error)