mirror of
https://github.com/octoleo/restic.git
synced 2024-11-30 00:33:57 +00:00
Merge pull request #3716 from MichaelEischer/password-error-on-stderr
Print password error message on stderr
This commit is contained in:
commit
07a565e6f7
7
changelog/unreleased/pull-3716
Normal file
7
changelog/unreleased/pull-3716
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
Bugfix: Print "wrong password" error on stderr
|
||||||
|
|
||||||
|
If a wrong password was entered, the error message was printed on stdout and
|
||||||
|
not on stderr as intended. This has been fixed.
|
||||||
|
|
||||||
|
https://github.com/restic/restic/pull/3716
|
||||||
|
https://forum.restic.net/t/should-error-messages-end-up-in-output-file-when-redirecting-dump-to-stdout/4965
|
@ -455,7 +455,7 @@ func OpenRepository(opts GlobalOptions) (*repository.Repository, error) {
|
|||||||
err = s.SearchKey(opts.ctx, opts.password, maxKeys, opts.KeyHint)
|
err = s.SearchKey(opts.ctx, opts.password, maxKeys, opts.KeyHint)
|
||||||
if err != nil && passwordTriesLeft > 1 {
|
if err != nil && passwordTriesLeft > 1 {
|
||||||
opts.password = ""
|
opts.password = ""
|
||||||
fmt.Printf("%s. Try again\n", err)
|
fmt.Fprintf(os.Stderr, "%s. Try again\n", err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user