mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-04 10:03:42 +08:00 
			
		
		
		
	simplify signal handling for cobra context
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
This commit is contained in:
		@@ -9,7 +9,6 @@ import (
 | 
			
		||||
	"time"
 | 
			
		||||
 | 
			
		||||
	"github.com/docker/buildx/builder"
 | 
			
		||||
	"github.com/docker/buildx/util/cobrautil"
 | 
			
		||||
	"github.com/docker/buildx/util/cobrautil/completion"
 | 
			
		||||
	"github.com/docker/cli/cli"
 | 
			
		||||
	"github.com/docker/cli/cli/command"
 | 
			
		||||
@@ -135,10 +134,10 @@ func pruneCmd(dockerCli command.Cli, rootOpts *rootOptions) *cobra.Command {
 | 
			
		||||
		Use:   "prune",
 | 
			
		||||
		Short: "Remove build cache",
 | 
			
		||||
		Args:  cli.NoArgs,
 | 
			
		||||
		RunE: cobrautil.ConfigureContext(func(cmd *cobra.Command, args []string) error {
 | 
			
		||||
		RunE: func(cmd *cobra.Command, args []string) error {
 | 
			
		||||
			options.builder = rootOpts.builder
 | 
			
		||||
			return runPrune(cmd.Context(), dockerCli, options)
 | 
			
		||||
		}),
 | 
			
		||||
		},
 | 
			
		||||
		ValidArgsFunction: completion.Disable,
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user