print password from stdin message only to terminal

This commit is contained in:
Michael Eischer 2025-02-07 20:54:18 +01:00
parent da47967316
commit 5497217018

View File

@ -370,7 +370,9 @@ func ReadPassword(ctx context.Context, opts GlobalOptions, prompt string) (strin
password, err = readPasswordTerminal(ctx, os.Stdin, os.Stderr, prompt) password, err = readPasswordTerminal(ctx, os.Stdin, os.Stderr, prompt)
} else { } else {
password, err = readPassword(os.Stdin) password, err = readPassword(os.Stdin)
Verbosef("reading repository password from stdin\n") if stdoutIsTerminal() {
Verbosef("reading repository password from stdin\n")
}
} }
if err != nil { if err != nil {