- if err != nil && os.IsNotExist(err) {
- ctx.LogI("nncp-reass", nncp.SDS{"path": path, "chunk": chunkNum}, "missing")
+ lesChunk := append(les, nncp.LE{K: "Chunk", V: chunkNum})
+ if err != nil && errors.Is(err, fs.ErrNotExist) {
+ ctx.LogI("reass-chunk-miss", lesChunk, func(les nncp.LEs) string {
+ return fmt.Sprintf("%s: chunk %d missing", logMsg(les), chunkNum)
+ })