From cfea79d0c55b94fd184d3e8d77f9aeb04b1bcad8 Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Sat, 19 Dec 2020 14:22:59 +0100 Subject: [PATCH] prune: don't print stacktrace on console --- cmd/restic/cmd_prune.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/restic/cmd_prune.go b/cmd/restic/cmd_prune.go index fd051e605..1f59dfc29 100644 --- a/cmd/restic/cmd_prune.go +++ b/cmd/restic/cmd_prune.go @@ -489,7 +489,7 @@ func prune(opts PruneOptions, gopts GlobalOptions, repo restic.Repository, usedB _, err := repository.Repack(ctx, repo, repackPacks, keepBlobs, bar) bar.Done() if err != nil { - return err + return errors.Fatalf("%s", err) } // Since repacking will only add new packs, we can calculate the number @@ -505,7 +505,7 @@ func prune(opts PruneOptions, gopts GlobalOptions, repo restic.Repository, usedB len(removePacks) + packsAddedByRepack err = rebuildIndexFiles(gopts, repo, removePacks, nil, uint64(totalpacks)) if err != nil { - return err + return errors.Fatalf("%s", err) } Verbosef("removing %d old packs\n", len(removePacks))