From c87ba6cc4d15266a13d1193eb800c8cb6c5cfa75 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Fri, 28 Apr 2017 16:13:34 +0300 Subject: [PATCH] Visible message about bad chunk's checksum --- src/cypherpunks.ru/nncp/cmd/nncp-reass/main.go | 3 +-- src/cypherpunks.ru/nncp/humanizer.go | 3 +++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/cypherpunks.ru/nncp/cmd/nncp-reass/main.go b/src/cypherpunks.ru/nncp/cmd/nncp-reass/main.go index 10024e5..1bb6009 100644 --- a/src/cypherpunks.ru/nncp/cmd/nncp-reass/main.go +++ b/src/cypherpunks.ru/nncp/cmd/nncp-reass/main.go @@ -154,8 +154,7 @@ func process(ctx *nncp.Ctx, path string, keep, dryRun, stdout, dumpMeta bool) bo ctx.LogE("nncp-reass", nncp.SDS{ "path": path, "chunk": strconv.Itoa(chunkNum), - "err": "checksum is bad", - }, "") + }, "checksum is bad") allChecksumsGood = false } } diff --git a/src/cypherpunks.ru/nncp/humanizer.go b/src/cypherpunks.ru/nncp/humanizer.go index 546b71f..49b715a 100644 --- a/src/cypherpunks.ru/nncp/humanizer.go +++ b/src/cypherpunks.ru/nncp/humanizer.go @@ -234,6 +234,9 @@ func (ctx *Ctx) Humanize(s string) string { rem, ) } + if err, exists := sds["err"]; exists { + msg += ": " + err + } default: return s } -- 2.48.1