MCPcopy Index your code
hub / github.com/kopia/kopia / askConfirmPass

Function askConfirmPass

cli/command_user_add_set.go:113–129  ·  view source on GitHub ↗
(out io.Writer, initialPrompt string)

Source from the content-addressed store, hash-verified

111var errPasswordsDoNotMatch = errors.New("passwords do not match")
112
113func askConfirmPass(out io.Writer, initialPrompt string) (string, error) {
114 pwd, err := askPass(out, initialPrompt)
115 if err != nil {
116 return "", errors.Wrap(err, "error asking for password")
117 }
118
119 pwd2, err := askPass(out, "Re-enter password for verification: ")
120 if err != nil {
121 return "", errors.Wrap(err, "error asking for password")
122 }
123
124 if pwd != pwd2 {
125 return "", errPasswordsDoNotMatch
126 }
127
128 return pwd, nil
129}

Callers 2

runServerUserAddSetMethod · 0.85

Calls 1

askPassFunction · 0.85

Tested by

no test coverage detected