diff --git a/01_phase_rust_src/sv/src/main.rs b/01_phase_rust_src/sv/src/main.rs index 944a2f1..fad9b6e 100644 --- a/01_phase_rust_src/sv/src/main.rs +++ b/01_phase_rust_src/sv/src/main.rs @@ -9,14 +9,25 @@ fn main() { // def env variables. let svdir_env = env::var("SVDIR"); - //let svwait_env = env::var("SVWAIT"); + let svwait_env = env::var("SVWAIT"); let svdir_var = match svdir_env { Ok(var) => var, Err(..) => "/run/runit/service".to_string(), }; + // TODO: check if directory exists + + let svwait_var = match svwait_env { + Ok(env) => match env.parse::() { + Ok(var) => var, + Err(..) => 7, + }, + Err(..) => 7, + }; + dbg!(svdir_var); + dbg!(svwait_var); // args