msg += ": " + err
}
case "check":
- msg = fmt.Sprintf(
- "Integrity check: %s/%s/%s %s",
- sds["node"], sds["xx"], sds["pkt"], sds["err"],
- )
+ msg = fmt.Sprintf("Checking: %s/%s/%s", sds["node"], sds["xx"], sds["pkt"])
+ if err, exists := sds["err"]; exists {
+ msg += fmt.Sprintf(" %s", err)
+ }
case "nncp-xfer":
switch sds["xx"] {
case "rx":
if err, exists := sds["err"]; exists {
msg += ": " + err
}
- case "daemon":
- msg = fmt.Sprintf("Daemon listening on %s", sds["bind"])
+ case "nncp-bundle":
+ switch sds["xx"] {
+ case "rx":
+ msg = "Bundle transfer, received from"
+ case "tx":
+ msg = "Bundle transfer, sent to"
+ default:
+ return s
+ }
+ if nodeS != "" {
+ msg += " node " + nodeS
+ }
+ msg += " " + sds["pkt"]
+ if size != "" {
+ msg += fmt.Sprintf(" (%s)", size)
+ }
+ if err, exists := sds["err"]; exists {
+ msg += ": " + err
+ }
case "call-start":
msg = fmt.Sprintf("Connected to %s", nodeS)
case "call-finish":
case "sp-file":
switch sds["xx"] {
case "rx":
- msg = "Got file "
+ msg = "Got packet "
case "tx":
- msg = "Sent file "
+ msg = "Sent packet "
default:
return s
}
case "sp-done":
switch sds["xx"] {
case "rx":
- msg = fmt.Sprintf("File %s is retreived (%s)", sds["hash"], size)
+ msg = fmt.Sprintf("Packet %s is retreived (%s)", sds["hash"], size)
case "tx":
- msg = fmt.Sprintf("File %s is sent", sds["hash"])
+ msg = fmt.Sprintf("Packet %s is sent", sds["hash"])
default:
return s
}
+ case "nncp-reass":
+ chunkNum, exists := sds["chunk"]
+ if exists {
+ msg = fmt.Sprintf(
+ "Reassembling chunked file \"%s\" (chunk %s): %s",
+ sds["path"],
+ chunkNum,
+ rem,
+ )
+ } else {
+ msg = fmt.Sprintf(
+ "Reassembling chunked file \"%s\": %s",
+ sds["path"],
+ rem,
+ )
+ }
+ if err, exists := sds["err"]; exists {
+ msg += ": " + err
+ }
+ case "lockdir":
+ msg = fmt.Sprintf("Acquire lock for %s: %s", sds["path"], sds["err"])
default:
return s
}