Skip to content

env

Environment utils.

get_clean_envs()

Return default user environments + AYON env variables.

Source code in client/ayon_workflow/env.py
201
202
203
204
205
206
207
def get_clean_envs() -> Dict[str, str]:
    """ Return default user environments + AYON env variables."""
    env = get_default_user_environment()
    for key, _ in os.environ.items():
        if key.startswith("AYON_"):
            env[key] = os.environ[key]
    return env

get_default_user_environment()

Return default user environments.

Source code in client/ayon_workflow/env.py
194
195
196
197
198
def get_default_user_environment() -> Dict[str, str]:
    """ Return default user environments."""
    if platform.system().lower() == "windows":
        return _get_default_user_environment_windows()
    return _get_default_like_login_env_posix()