diff options
Diffstat (limited to 'format/pack/ingest/scan.go')
| -rw-r--r-- | format/pack/ingest/scan.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/format/pack/ingest/scan.go b/format/pack/ingest/scan.go index b5d683a8..906149ba 100644 --- a/format/pack/ingest/scan.go +++ b/format/pack/ingest/scan.go @@ -21,14 +21,14 @@ func streamPackAndScan(state *ingestState) error { state.algo.Size(), ) - utils.WriteProgressf(state.opts.Progress, "validating pack header...\r") + utils.FprintfBestEffort(state.opts.Progress, "validating pack header...\r") err = seedStreamWithPackHeader(state) if err != nil { return err } - utils.WriteProgressf(state.opts.Progress, "validating pack header: done.\n") + utils.FprintfBestEffort(state.opts.Progress, "validating pack header: done.\n") state.records = make([]objectRecord, 0, state.objectCountHeader) state.ofsDeltas = make([]ofsDeltaRef, 0, state.objectCountHeader) @@ -36,7 +36,7 @@ func streamPackAndScan(state *ingestState) error { total := state.objectCountHeader step := progressStep(total) - utils.WriteProgressf(state.opts.Progress, "receiving objects: 0%% (0/%d)\r", total) + utils.FprintfBestEffort(state.opts.Progress, "receiving objects: 0%% (0/%d)\r", total) for i := range total { nextOffset, err := scanOneEntry(state, state.stream.consumed) @@ -51,11 +51,11 @@ func streamPackAndScan(state *ingestState) error { done := i + 1 if done%step == 0 || done == total { percent := done * 100 / total - utils.WriteProgressf(state.opts.Progress, "receiving objects: %3d%% (%d/%d)\r", percent, done, total) + utils.FprintfBestEffort(state.opts.Progress, "receiving objects: %3d%% (%d/%d)\r", percent, done, total) } } - utils.WriteProgressf(state.opts.Progress, "receiving objects: 100%% (%d/%d), done.\n", total, total) + utils.FprintfBestEffort(state.opts.Progress, "receiving objects: 100%% (%d/%d), done.\n", total, total) err = state.stream.finishAndFlushTrailer(state.opts.RequireTrailingEOF) if err != nil { |
