diff options
Diffstat (limited to 'init/src/mounts/fstab.rs')
| -rw-r--r-- | init/src/mounts/fstab.rs | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/init/src/mounts/fstab.rs b/init/src/mounts/fstab.rs index 4c43eac..0765cfd 100644 --- a/init/src/mounts/fstab.rs +++ b/init/src/mounts/fstab.rs @@ -47,9 +47,6 @@ fn parse_mount_options( Ok((flags, data)) } - - - pub fn mount_from_fstab(entries: &[FstabEntry]) -> Result<(), Box<dyn std::error::Error>> { for entry in entries { if entry.fstype == "swap" { @@ -62,7 +59,7 @@ pub fn mount_from_fstab(entries: &[FstabEntry]) -> Result<(), Box<dyn std::error } if entry.options.contains("noauto") { - continue; + continue; } let (flags, data) = parse_mount_options(&entry.options)?; @@ -88,9 +85,13 @@ pub fn mount_from_fstab(entries: &[FstabEntry]) -> Result<(), Box<dyn std::error }; if ret != 0 { - eprintln!("Failed to mount {}: {}", entry.mountpoint, std::io::Error::last_os_error()); + eprintln!( + "\x1b[31m * \x1b[0m Failed to mount {}: {}", + entry.mountpoint, + std::io::Error::last_os_error() + ); } else { - println!("Mounted {}", entry.mountpoint); + println!("\x1b[32m * \x1b[0m Mounted {}", entry.mountpoint); } } Ok(()) |
