diff --git a/src/host/mod.rs b/src/host/mod.rs index 390bea6..d47478e 100644 --- a/src/host/mod.rs +++ b/src/host/mod.rs @@ -31,8 +31,6 @@ use std::time::SystemTime; extern crate users; #[cfg(any(unix, macos, linux))] use std::os::unix::fs::MetadataExt; -#[cfg(any(unix, macos, linux))] -// use users::{get_group_by_gid, get_user_by_uid}; // Locals use crate::fs::{FsDirectory, FsEntry, FsFile}; @@ -350,7 +348,7 @@ impl Localhost { fn scan_dir(&self) -> Result, HostError> { let entries = match std::fs::read_dir(self.wrkdir.as_path()) { Ok(e) => e, - Err(_) => return Err(HostError::DirNotAccessible), + Err(err) => return Err(HostError::new(HostErrorType::DirNotAccessible, Some(err))), }; let mut fs_entries: Vec = Vec::new(); for entry in entries {