cmd_check: Don't display unused blobs by default

This commit is contained in:
Alexander Neumann 2015-11-08 20:46:52 +01:00
parent db41102bfa
commit cd948b56ac
1 changed files with 8 additions and 4 deletions

View File

@ -12,6 +12,7 @@ import (
type CmdCheck struct { type CmdCheck struct {
ReadData bool `long:"read-data" description:"Read data blobs" default:"false"` ReadData bool `long:"read-data" description:"Read data blobs" default:"false"`
RemoveOrphaned bool `long:"remove" description:"Remove data that isn't used" default:"false"` RemoveOrphaned bool `long:"remove" description:"Remove data that isn't used" default:"false"`
CheckUnused bool `long:"check-unused" description:"Check for unused blobs" default:"false"`
global *GlobalOptions global *GlobalOptions
} }
@ -106,8 +107,11 @@ func (cmd CmdCheck) Execute(args []string) error {
} }
} }
if cmd.CheckUnused {
for _, id := range chkr.UnusedBlobs() { for _, id := range chkr.UnusedBlobs() {
cmd.global.Verbosef("unused blob %v\n", id.Str()) cmd.global.Verbosef("unused blob %v\n", id.Str())
errorsFound = true
}
} }
if foundOrphanedPacks && cmd.RemoveOrphaned { if foundOrphanedPacks && cmd.RemoveOrphaned {