func runRemove(dockerCli *client.DockerCli, args []string, opts removeOptions) error { client := dockerCli.Client() ctx := context.Background() for _, nodeID := range args { err := client.NodeRemove(ctx, nodeID, types.NodeRemoveOptions{Force: opts.force}) if err != nil { return err } fmt.Fprintf(dockerCli.Out(), "%s\n", nodeID) } return nil }
func runRemove(dockerCli *client.DockerCli, args []string) error { client := dockerCli.Client() ctx := context.Background() for _, nodeID := range args { err := client.NodeRemove(ctx, nodeID) if err != nil { return err } fmt.Fprintf(dockerCli.Out(), "%s\n", nodeID) } return nil }