Persistence - trace info

This commit is contained in:
ivmarkov 2023-04-29 16:01:21 +00:00
parent 934ecb9165
commit 3dccc0d710

View file

@ -23,6 +23,8 @@ mod file_psm {
use std::io::{Read, Write}; use std::io::{Read, Write};
use std::path::PathBuf; use std::path::PathBuf;
use log::info;
use crate::error::Error; use crate::error::Error;
pub struct FilePsm { pub struct FilePsm {
@ -57,7 +59,11 @@ mod file_psm {
offset += len; offset += len;
} }
Ok(Some(&buf[..offset])) let data = &buf[..offset];
info!("Key {}: loaded {} bytes {:?}", key, data.len(), data);
Ok(Some(data))
} }
Err(_) => Ok(None), Err(_) => Ok(None),
} }
@ -70,6 +76,8 @@ mod file_psm {
file.write_all(data)?; file.write_all(data)?;
info!("Key {}: stored {} bytes {:?}", key, data.len(), data);
Ok(()) Ok(())
} }
} }