Documentation
¶
Index ¶
- type FakeContainerdClient
- type FakeContainerdContainer
- 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
- type FakeContainerdTask
- 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)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeContainerdClient ¶
func (*FakeContainerdClient) Close ¶
func (fcc *FakeContainerdClient) Close() error
func (*FakeContainerdClient) IntrospectionService ¶
func (fcc *FakeContainerdClient) IntrospectionService() introspection.Service
func (*FakeContainerdClient) LoadContainer ¶
func (fcc *FakeContainerdClient) LoadContainer( ctx context.Context, id string) (containerdapi.Container, error)
type FakeContainerdContainer ¶
func (*FakeContainerdContainer) Checkpoint ¶
func (fcc *FakeContainerdContainer) Checkpoint( ctx context.Context, ref string, opts ...containerdapi.CheckpointOpts) (containerdapi.Image, error)
func (*FakeContainerdContainer) Delete ¶
func (fcc *FakeContainerdContainer) Delete( ctx context.Context, opts ...containerdapi.DeleteOpts) error
func (*FakeContainerdContainer) Extensions ¶
func (fcc *FakeContainerdContainer) Extensions( ctx context.Context) (map[string]prototypes.Any, error)
func (*FakeContainerdContainer) ID ¶
func (fcc *FakeContainerdContainer) ID() string
func (*FakeContainerdContainer) Image ¶
func (fcc *FakeContainerdContainer) Image( ctx context.Context) (containerdapi.Image, error)
func (*FakeContainerdContainer) Info ¶
func (fcc *FakeContainerdContainer) Info( ctx context.Context, opts ...containerdapi.InfoOpts) ( containers.Container, error)
func (*FakeContainerdContainer) NewTask ¶
func (fcc *FakeContainerdContainer) NewTask( ctx context.Context, ioCreate cio.Creator, opts ...containerdapi.NewTaskOpts) (containerdapi.Task, error)
func (*FakeContainerdContainer) Task ¶
func (fcc *FakeContainerdContainer) Task( ctx context.Context, attach cio.Attach) (containerdapi.Task, error)
func (*FakeContainerdContainer) Update ¶
func (fcc *FakeContainerdContainer) Update( ctx context.Context, opts ...containerdapi.UpdateContainerOpts) error
type FakeContainerdService ¶
func (*FakeContainerdService) Plugins ¶
func (fcs *FakeContainerdService) Plugins( ctx context.Context, filters []string) ( *introspectionapi.PluginsResponse, error)
func (*FakeContainerdService) Server ¶
func (fcs *FakeContainerdService) Server( ctx context.Context, in *protobuftypes.Empty) ( *introspectionapi.ServerResponse, error)
type FakeContainerdTask ¶
func (*FakeContainerdTask) Checkpoint ¶
func (fct *FakeContainerdTask) Checkpoint( ctx context.Context, opts ...containerdapi.CheckpointTaskOpts) ( containerd.Image, error)
func (*FakeContainerdTask) CloseIO ¶
func (fct *FakeContainerdTask) CloseIO( ctx context.Context, opts ...containerdapi.IOCloserOpts) error
func (*FakeContainerdTask) Delete ¶
func (fct *FakeContainerdTask) Delete( ctx context.Context, opts ...containerd.ProcessDeleteOpts) ( *containerd.ExitStatus, error)
func (*FakeContainerdTask) Exec ¶
func (fct *FakeContainerdTask) Exec( ctx context.Context, id string, spec *specs.Process, ioCreate cio.Creator) (containerd.Process, error)
func (*FakeContainerdTask) ID ¶
func (fct *FakeContainerdTask) ID() string
func (*FakeContainerdTask) IO ¶
func (fct *FakeContainerdTask) IO() cio.IO
func (*FakeContainerdTask) Kill ¶
func (fct *FakeContainerdTask) Kill( ctx context.Context, s syscall.Signal, opts ...containerd.KillOpts) error
func (*FakeContainerdTask) LoadProcess ¶
func (fct *FakeContainerdTask) LoadProcess( ctx context.Context, id string, ioAttach cio.Attach) ( containerdapi.Process, error)
func (*FakeContainerdTask) Metrics ¶
func (fct *FakeContainerdTask) Metrics( ctx context.Context) (*containerdtypes.Metric, error)
func (*FakeContainerdTask) Pid ¶
func (fct *FakeContainerdTask) Pid() uint32
func (*FakeContainerdTask) Pids ¶
func (fct *FakeContainerdTask) Pids( ctx context.Context) ([]containerd.ProcessInfo, error)
func (*FakeContainerdTask) Resume ¶
func (fct *FakeContainerdTask) Resume(ctx context.Context) error
func (*FakeContainerdTask) Status ¶
func (fct *FakeContainerdTask) Status( ctx context.Context) (containerdapi.Status, error)
func (*FakeContainerdTask) Update ¶
func (fct *FakeContainerdTask) Update( ctx context.Context, opts ...containerdapi.UpdateTaskOpts) error
func (*FakeContainerdTask) Wait ¶
func (fct *FakeContainerdTask) Wait( ctx context.Context) (<-chan containerd.ExitStatus, error)
Click to show internal directories.
Click to hide internal directories.