From a66357a1793ba674e11298f4c6366f2a7e143ab3 Mon Sep 17 00:00:00 2001 From: primardj Date: Fri, 5 Apr 2024 22:00:23 +0100 Subject: [PATCH] check value env variable SVDIR --- 01_phase_rust_src/sv/src/main.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/01_phase_rust_src/sv/src/main.rs b/01_phase_rust_src/sv/src/main.rs index 20097a0..944a2f1 100644 --- a/01_phase_rust_src/sv/src/main.rs +++ b/01_phase_rust_src/sv/src/main.rs @@ -7,6 +7,18 @@ use std::env; fn main() { let args: Vec = env::args().collect(); + // def env variables. + let svdir_env = env::var("SVDIR"); + //let svwait_env = env::var("SVWAIT"); + + let svdir_var = match svdir_env { + Ok(var) => var, + Err(..) => "/run/runit/service".to_string(), + }; + + dbg!(svdir_var); + + // args let arg_parser: Vec = parser::parse_args(args);