From 3dccc0d710ab1544b71fe05f2c053857cd2e1181 Mon Sep 17 00:00:00 2001 From: ivmarkov Date: Sat, 29 Apr 2023 16:01:21 +0000 Subject: [PATCH] Persistence - trace info --- matter/src/persist.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/matter/src/persist.rs b/matter/src/persist.rs index 1ea494b..53e413e 100644 --- a/matter/src/persist.rs +++ b/matter/src/persist.rs @@ -23,6 +23,8 @@ mod file_psm { use std::io::{Read, Write}; use std::path::PathBuf; + use log::info; + use crate::error::Error; pub struct FilePsm { @@ -57,7 +59,11 @@ mod file_psm { offset += len; } - Ok(Some(&buf[..offset])) + let data = &buf[..offset]; + + info!("Key {}: loaded {} bytes {:?}", key, data.len(), data); + + Ok(Some(data)) } Err(_) => Ok(None), } @@ -70,6 +76,8 @@ mod file_psm { file.write_all(data)?; + info!("Key {}: stored {} bytes {:?}", key, data.len(), data); + Ok(()) } }