From a43406030b5ce6f391f517e00c86a32b85ecd67e Mon Sep 17 00:00:00 2001 From: Mikhail Tergoev Date: Wed, 5 Mar 2025 00:02:48 +0300 Subject: [PATCH] added get_env_var --- modules/env_var.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/env_var.py b/modules/env_var.py index 7f623c8..fb628fa 100755 --- a/modules/env_var.py +++ b/modules/env_var.py @@ -9,10 +9,16 @@ def print_env_var(var_name): else: log.warning(f"Переменная {var_name} не определена") -def check_and_set_env_var(var_name, default_value): +def set_env_var(var_name, default_value): if var_name not in os.environ or not os.environ[var_name]: os.environ[var_name] = default_value +def get_env_var(var_name): + if var_name in os.environ and os.environ[var_name]: + return os.environ[var_name] + else: + log.critical(f"Переменная {var_name} не определена") + def add_to_env_var(var_name, separator, value): if var_name not in os.environ: os.environ[var_name] = value