From a2e7c2fd6375781630d2e273d993455de4e37925 Mon Sep 17 00:00:00 2001 From: LastExceed Date: Tue, 13 Feb 2024 14:11:55 +0100 Subject: [PATCH] print error on failed machinelog serialization --- src/utils/logs.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/utils/logs.rs b/src/utils/logs.rs index fb920ea..0605e65 100644 --- a/src/utils/logs.rs +++ b/src/utils/logs.rs @@ -36,7 +36,10 @@ pub fn machinelog(machine: &str, booking: &Booking) -> io::Result<()> { .open("/root/machinelog.csv")? .pipe(csv::Writer::from_writer) .serialize(record) - .map_err(|_| io::ErrorKind::Other.into()) + .map_err(|err| { + println!("serialization error: {}", err); + io::ErrorKind::Other.into() + }) } pub fn log_debug(topic: &str, payload: &str, result: Result<(), &str>) -> io::Result<()> {