forked from TrueCloudLab/restic
cmd_check: Don't display unused blobs by default
This commit is contained in:
parent
db41102bfa
commit
cd948b56ac
1 changed files with 8 additions and 4 deletions
|
@ -10,8 +10,9 @@ 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 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, id := range chkr.UnusedBlobs() {
|
if cmd.CheckUnused {
|
||||||
cmd.global.Verbosef("unused blob %v\n", id.Str())
|
for _, id := range chkr.UnusedBlobs() {
|
||||||
|
cmd.global.Verbosef("unused blob %v\n", id.Str())
|
||||||
|
errorsFound = true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if foundOrphanedPacks && cmd.RemoveOrphaned {
|
if foundOrphanedPacks && cmd.RemoveOrphaned {
|
||||||
|
|
Loading…
Reference in a new issue