- tmp.Fd.Close()
- checksum := ToBase32(tmp.Hsh.Sum(nil))
- tmp.ctx.LogD("tmp", SDS{"src": tmp.Fd.Name(), "dst": checksum}, "commit")
+ if err = tmp.Fd.Close(); err != nil {
+ return err
+ }
+ checksum := tmp.Checksum()
+ tmp.ctx.LogD(
+ "tmp-rename",
+ LEs{{"Src", tmp.Fd.Name()}, {"Dst", checksum}},
+ func(les LEs) string {
+ return fmt.Sprintf("Temporary file: %s -> %s", tmp.Fd.Name(), checksum)
+ },
+ )