INNER CODE UNIT · Rust
Ok
aannoo/hcom · src/db/mod.rs:921
if let Ok(json) = serde_json::to_string(&piddata) {
let _ = std::fs::write(&pidfile_path, json);
}
}
/// Log _device reset event + set relay timestamp. Call after any DB archive/reset.
pub fn log_reset_event(&self) -> Result<()> {
// Derive hcom_dir from db_path (db is at hcom_dir/hcom.db)
let hcom_dir = self
.db_path
.parent()
.unwrap_or_else(|| std::path::Path::new("."));
let device_id = std::fs::read_to_string(hcom_dir.join(".tmp").join("device_uuid"))
.unwrap_or_else(|_| "unknown".to_string())
.trim()
.to_string();
self.log_event(