Commit 717a4709 authored by Huihui, Jonathan's avatar Huihui, Jonathan
Browse files

fix logic to return new var

parent 61bbc4c3
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -58,7 +58,7 @@ def check_multi_environment(env_var, env_var_multi, multi_value):
    
    # check for existence, if it doesn't exist, return multi_value
    # if os.environ[env_var] == str(value):
    if os.environ.get(env_var) is None:
    if not str(env_var) in os.environ:
        if isinstance(multi_value, bool):
            return boolify(os.environ[env_var_multi])
        if isinstance(multi_value, int):
@@ -68,6 +68,7 @@ def check_multi_environment(env_var, env_var_multi, multi_value):
            return globals()[env_var_multi]
        if env_var_multi in locals():
            return locals()[env_var_multi]
        return os.environ[env_var_multi]
    
    # by now:
    # exists - just return value - we don't need to set