From 5b86c230c167657b3bfd4064836271c7afb7504e Mon Sep 17 00:00:00 2001 From: allegroai <> Date: Wed, 1 Nov 2023 15:04:59 +0200 Subject: [PATCH] Fix an environment variable that should be set with a numerical value of 0 (i.e. end up as "0" or "0.0") is set to an empty string --- clearml_agent/backend_config/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clearml_agent/backend_config/utils.py b/clearml_agent/backend_config/utils.py index 284342c..6fa1a0e 100644 --- a/clearml_agent/backend_config/utils.py +++ b/clearml_agent/backend_config/utils.py @@ -31,7 +31,8 @@ def apply_environment(config): keys = list(filter(None, env_vars.keys())) for key in keys: - os.environ[str(key)] = str(env_vars[key] or "") + value = env_vars[key] + os.environ[str(key)] = str(value if value is not None else "") return keys