logging in hash
parent
2448169d64
commit
6edf550a95
|
@ -6,6 +6,7 @@ use diesel::deserialize::FromSql;
|
||||||
use diesel::sqlite::Sqlite;
|
use diesel::sqlite::Sqlite;
|
||||||
use diesel::{deserialize, sql_types};
|
use diesel::{deserialize, sql_types};
|
||||||
use filebuffer::FileBuffer;
|
use filebuffer::FileBuffer;
|
||||||
|
use log::trace;
|
||||||
use serde::{ser, Serialize, Serializer};
|
use serde::{ser, Serialize, Serializer};
|
||||||
use std::path::PathBuf;
|
use std::path::PathBuf;
|
||||||
use tiny_keccak::{Hasher, KangarooTwelve};
|
use tiny_keccak::{Hasher, KangarooTwelve};
|
||||||
|
@ -67,7 +68,9 @@ impl Handler<ComputeHash> for HasherWorker {
|
||||||
|
|
||||||
impl Hashable for PathBuf {
|
impl Hashable for PathBuf {
|
||||||
fn hash(self: &PathBuf) -> Result<Hash> {
|
fn hash(self: &PathBuf) -> Result<Hash> {
|
||||||
|
trace!("Hashing {:?}...", self);
|
||||||
let fbuffer = FileBuffer::open(self)?;
|
let fbuffer = FileBuffer::open(self)?;
|
||||||
|
trace!("Finished hashing {:?}...", self);
|
||||||
Ok(hash(&fbuffer))
|
Ok(hash(&fbuffer))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue