Unverified Commit 7369e4d9 authored by Dylan Murray's avatar Dylan Murray Committed by GitHub
Browse files

Check for errors on restic backup command (#2863)


* Check for errors on restic backup command
Signed-off-by: default avatarDylan Murray <dymurray@redhat.com>

* Add changelog
Signed-off-by: default avatarDylan Murray <dymurray@redhat.com>
Showing with 9 additions and 2 deletions
+9 -2
Check for errors on restic backup command
......@@ -90,7 +90,10 @@ func RunBackup(backupCmd *Command, log logrus.FieldLogger, updateFunc func(veler
cmd.Stdout = stdoutBuf
cmd.Stderr = stderrBuf
cmd.Start()
err := cmd.Start()
if err != nil {
return stdoutBuf.String(), stderrBuf.String(), err
}
go func() {
ticker := time.NewTicker(backupProgressCheckInterval)
......@@ -120,7 +123,10 @@ func RunBackup(backupCmd *Command, log logrus.FieldLogger, updateFunc func(veler
}
}()
cmd.Wait()
err = cmd.Wait()
if err != nil {
return stdoutBuf.String(), stderrBuf.String(), err
}
quit <- struct{}{}
summary, err := getSummaryLine(stdoutBuf.Bytes())
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment