Skip archiver.Scan before backup when --quiet is set

This commit is contained in:
Bowen Song 2018-03-20 19:54:29 +00:00
parent 4a524da736
commit 34671d7c9b
4 changed files with 49 additions and 4 deletions

View file

@ -451,9 +451,12 @@ func runBackup(opts BackupOptions, gopts GlobalOptions, args []string) error {
return true
}
stat, err := archiver.Scan(target, selectFilter, newScanProgress(gopts))
if err != nil {
return err
var stat restic.Stat
if !gopts.Quiet {
stat, err = archiver.Scan(target, selectFilter, newScanProgress(gopts))
if err != nil {
return err
}
}
arch := archiver.New(repo)