MCPcopy
hub / github.com/containerd/containerd / Pause

Method Pause

client/task.go:302–311  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

300}
301
302func (t *task) Pause(ctx context.Context) error {
303 ctx, span := tracing.StartSpan(ctx, "task.Pause",
304 tracing.WithAttribute("task.id", t.ID()),
305 )
306 defer span.End()
307 _, err := t.client.TaskService().Pause(ctx, &tasks.PauseTaskRequest{
308 ContainerID: t.id,
309 })
310 return errgrpc.ToNative(err)
311}
312
313func (t *task) Resume(ctx context.Context) error {
314 ctx, span := tracing.StartSpan(ctx, "task.Resume",

Callers 1

CheckpointMethod · 0.95

Calls 6

IDMethod · 0.95
StartSpanFunction · 0.92
WithAttributeFunction · 0.92
EndMethod · 0.80
TaskServiceMethod · 0.80
PauseMethod · 0.65

Tested by

no test coverage detected