add cli.isatty attribute to spans generated by compose

Signed-off-by: Matt Landis <matt.landis@docker.com>
This commit is contained in:
Matt Landis 2025-03-12 17:00:48 -04:00 committed by Guillaume Lours
parent 8e3e1f7f8b
commit 793c6f1715

View File

@ -56,6 +56,7 @@ func Setup(cmd *cobra.Command, dockerCli command.Cli, args []string) error {
"cli/"+strings.Join(commandName(cmd), "-"),
)
cmdSpan.SetAttributes(attribute.StringSlice("cli.flags", getFlags(cmd.Flags())))
cmdSpan.SetAttributes(attribute.Bool("cli.isatty", dockerCli.In().IsTerminal()))
cmd.SetContext(ctx)
wrapRunE(cmd, cmdSpan, tracingShutdown)