(ctx context.Context, client *containerd.Client, namespace string, options types.NamespaceUpdateOptions)
| 25 | ) |
| 26 | |
| 27 | func Update(ctx context.Context, client *containerd.Client, namespace string, options types.NamespaceUpdateOptions) error { |
| 28 | labelsArg := objectWithLabelArgs(options.Labels) |
| 29 | namespaces := client.NamespaceService() |
| 30 | if err := namespaceExists(ctx, namespaces, namespace); err != nil { |
| 31 | return err |
| 32 | } |
| 33 | for k, v := range labelsArg { |
| 34 | if err := namespaces.SetLabel(ctx, namespace, k, v); err != nil { |
| 35 | return err |
| 36 | } |
| 37 | } |
| 38 | return nil |
| 39 | } |
no test coverage detected
searching dependent graphs…