Merge pull request #3587 from pypeclub/bugfix/OP-3658_fix-general-envs-2

Fix general settings environment variables resolution
This commit is contained in:
Ondřej Samohel 2022-07-29 09:23:06 +02:00 committed by GitHub
commit 26ba676373
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -270,8 +270,11 @@ def set_openpype_global_environments() -> None:
general_env = get_general_environments() general_env = get_general_environments()
# first resolve general environment because merge doesn't expect
# values to be list.
# TODO: switch to OpenPype environment functions
merged_env = acre.merge( merged_env = acre.merge(
acre.parse(general_env), acre.compute(acre.parse(general_env), cleanup=False),
dict(os.environ) dict(os.environ)
) )
env = acre.compute( env = acre.compute(