From 6d9fb61ef85e0fbd59fb29f268a1e8a1afcdf1d6 Mon Sep 17 00:00:00 2001 From: primardj Date: Sat, 13 Apr 2024 20:19:00 +0100 Subject: [PATCH] correct printing in code, suppress useless comments. --- .../sv-rustit/src/executor/sent_signal.rs | 14 +------------- 01_phase_rust_src/sv-rustit/src/status_obj/misc.rs | 5 ++--- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/01_phase_rust_src/sv-rustit/src/executor/sent_signal.rs b/01_phase_rust_src/sv-rustit/src/executor/sent_signal.rs index 67b891e..f3e4316 100644 --- a/01_phase_rust_src/sv-rustit/src/executor/sent_signal.rs +++ b/01_phase_rust_src/sv-rustit/src/executor/sent_signal.rs @@ -29,25 +29,13 @@ pub fn sent_signal( svwait_var: i32, verbose: i8, command: &str, mut sv: status_ if command == "u" { // case where command is up - if sv.sent_signal(b"u") == true { - println!("Tout c bien passé"); + if sv.sent_signal(b"u") { return 0; } else { - println!("Ko Error panic tout ce que tu veux."); return 1; } } - //let service = fs::OpenOptions::new().append(true).open("supervise/control"); - - //if ! service.is_ok() { - // println!("warning: {}: unable to append to supervise/control: file does not exist", sv.clone()); - // return make_exit_code(exit_code); - //} - //let mut control = match service { - // Ok(file) => file, - // Err(..) => panic!("Shouln't goes there, the programmer is trash."), - //}; // TODO diff --git a/01_phase_rust_src/sv-rustit/src/status_obj/misc.rs b/01_phase_rust_src/sv-rustit/src/status_obj/misc.rs index c6ad018..731d92f 100644 --- a/01_phase_rust_src/sv-rustit/src/status_obj/misc.rs +++ b/01_phase_rust_src/sv-rustit/src/status_obj/misc.rs @@ -108,7 +108,6 @@ pub fn sent_signal(signal: &[u8]) -> bool { loop { match tx.try_write(signal) { Ok(..) => { - println!("write successful"); return true; }, Err(e) if e.kind() == ErrorKind::WouldBlock => { @@ -116,10 +115,10 @@ pub fn sent_signal(signal: &[u8]) -> bool { }, Err(e) => { dbg!(e); - println!("Error while trying to sent command"); + println!("Impossible Error while writing on pipe."); return false; }, - } + }; }; }, Err(e) if e.raw_os_error() == Some(libc::ENXIO) => {