We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8c55876 commit f033ba2Copy full SHA for f033ba2
src/logger.rs
@@ -25,7 +25,8 @@ impl FilesystemLogger {
25
/// Creates a new filesystem logger given the path to the log file and the log level.
26
pub(crate) fn new(log_file_path: String, level: Level) -> Result<Self, ()> {
27
if let Some(parent_dir) = Path::new(&log_file_path).parent() {
28
- fs::create_dir_all(parent_dir).expect("Failed to create log parent directory");
+ fs::create_dir_all(parent_dir)
29
+ .map_err(|e| eprintln!("ERROR: Failed to create log parent directory: {}", e))?;
30
31
// make sure the file exists.
32
fs::OpenOptions::new()
0 commit comments