summaryrefslogtreecommitdiff
path: root/go/src/cow-dedupe/dedupe.go
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@beefcake.parabola.nu>2018-05-19 10:56:50 -0400
committerLuke Shumaker <lukeshu@beefcake.parabola.nu>2018-05-19 10:56:50 -0400
commit9899b4cad260e5574b1df611777dbf11aa26d902 (patch)
tree0c7150dd7c7305a99a29bbd5076e4c5ee5426d40 /go/src/cow-dedupe/dedupe.go
parent8c249c0243f660bf5c5c6fb9d403c008534d2bf3 (diff)
cow-dedupe: fixup statusline
Diffstat (limited to 'go/src/cow-dedupe/dedupe.go')
-rw-r--r--go/src/cow-dedupe/dedupe.go10
1 files changed, 4 insertions, 6 deletions
diff --git a/go/src/cow-dedupe/dedupe.go b/go/src/cow-dedupe/dedupe.go
index ba7701c..b67d677 100644
--- a/go/src/cow-dedupe/dedupe.go
+++ b/go/src/cow-dedupe/dedupe.go
@@ -71,9 +71,8 @@ func getFiemaps(paths []string) map[string][]string {
}
errhandle(cmd.Wait())
- sl.Put(fmt.Sprintf("Mapping extents... done; mapped %d files", cnt))
sl.End()
- io.WriteString(os.Stderr, "\n")
+ fmt.Fprintf(os.Stderr, "Mapping extents... done; mapped %d files\n", cnt)
return ret
}
@@ -82,7 +81,7 @@ func getChecksums(paths []string) map[string][]string {
sl := statusline.NewAsyncStatusLine(os.Stderr, time.Second/2)
cnt := 0
- sl.Put(fmt.Sprintf("Generating checksums for files... %d/%d\n", cnt, len(paths)))
+ sl.Put(fmt.Sprintf("Generating checksums for files... %d/%d", cnt, len(paths)))
for len(paths) > 0 {
_paths := paths
@@ -117,14 +116,13 @@ func getChecksums(paths []string) map[string][]string {
ret[checksum] = append(ret[checksum], filename)
cnt++
- sl.Put(fmt.Sprintf("Generating checksums for files... %d/%d\n", cnt, len(paths)))
+ sl.Put(fmt.Sprintf("Generating checksums for files... %d/%d", cnt, len(paths)))
}
errhandle(cmd.Wait())
}
- sl.Put(fmt.Sprintf("Generating checksums for files... done; summed %d files\n", cnt))
sl.End()
- io.WriteString(os.Stderr, "\n")
+ fmt.Fprintf(os.Stderr, "Generating checksums for files... done; summed %d files\n", cnt)
return ret
}