diff options
| author | namilsk <namilsk@namilsk.tech> | 2025-12-31 23:09:33 +0300 |
|---|---|---|
| committer | namilsk <namilsk@namilsk.tech> | 2025-12-31 23:09:33 +0300 |
| commit | 4ee948ea41020b80b773509890f6631fd4960004 (patch) | |
| tree | a3596ae666fabf2bdbd163f71827b2a411efe62d /init/src/mounts/fstab.rs | |
| parent | ef66e6f095d5a77ac233995f4e4bd754f34d9fd4 (diff) | |
Added logs annotation to `README.md`
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(()) |
