add service name completion to down command

Signed-off-by: Jan-Robin Aumann-O'Keefe <jan-robin@aumann.org>
This commit is contained in:
Jan-Robin Aumann-O'Keefe
2025-12-19 17:39:52 +01:00
committed by Nicolas De loof
parent d95aa57f01
commit 7d5913403a

View File

@@ -60,7 +60,7 @@ func downCommand(p *ProjectOptions, dockerCli command.Cli, backendOptions *Backe
RunE: Adapt(func(ctx context.Context, args []string) error { RunE: Adapt(func(ctx context.Context, args []string) error {
return runDown(ctx, dockerCli, backendOptions, opts, args) return runDown(ctx, dockerCli, backendOptions, opts, args)
}), }),
ValidArgsFunction: noCompletion(), ValidArgsFunction: completeServiceNames(dockerCli, p),
} }
flags := downCmd.Flags() flags := downCmd.Flags()
removeOrphans := utils.StringToBool(os.Getenv(ComposeRemoveOrphans)) removeOrphans := utils.StringToBool(os.Getenv(ComposeRemoveOrphans))