We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 42e81ef + d93f693 commit 75dfa53Copy full SHA for 75dfa53
dump/dumper.go
@@ -164,7 +164,9 @@ func (d *Dumper) Dump(w io.Writer) error {
164
}
165
166
args = append(args, fmt.Sprintf("--user=%s", d.User))
167
- args = append(args, fmt.Sprintf("--password=%s", d.Password))
+ passwordArg := fmt.Sprintf("--password=%s", d.Password)
168
+ args = append(args, passwordArg)
169
+ passwordArgIndex := len(args) - 1
170
171
if !d.masterDataSkipped {
172
args = append(args, "--master-data")
@@ -238,7 +240,9 @@ func (d *Dumper) Dump(w io.Writer) error {
238
240
239
241
242
243
+ args[passwordArgIndex] = "--password=******"
244
log.Infof("exec mysqldump with %v", args)
245
+ args[passwordArgIndex] = passwordArg
246
cmd := exec.Command(d.ExecutionPath, args...)
247
248
cmd.Stderr = d.ErrOut
0 commit comments