Versions in this module Expand all Collapse all v0 v0.1.1 May 2, 2023 Changes in this version + const EnvKey + const StderrKey + const StdinKey + const StdoutKey + type CommandExecutor interface + Run func(ctx context.Context, command string, args []string, settings ...Setting) (int, error) + RunQuiet func(ctx context.Context, command string, args ...string) (int, error) + RunStdout func(ctx context.Context, command string, args ...string) (int, error) + func NewCommandExecutor(l log.TraceLogger) CommandExecutor + type Setting utils.KeyValue[settingType, any] + func Env(env []string) Setting + func Stderr(stderr io.Writer) Setting + func Stdin(stdin io.Reader) Setting + func Stdout(stdout io.Writer) Setting