Merge pull request #120 from pypeclub/feature/custom_python_interpreter

passing PYPE_PYTHON_EXE to farm jobs
This commit is contained in:
Milan Kolar 2020-05-06 10:20:28 +02:00 committed by GitHub
commit b75335d4e1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -225,6 +225,12 @@ class ProcessSubmittedJobOnFarm(pyblish.api.InstancePlugin):
environment = job["Props"].get("Env", {})
environment["PYPE_METADATA_FILE"] = metadata_path
environment["AVALON_PROJECT"] = io.Session["AVALON_PROJECT"]
environment["PYPE_LOG_NO_COLORS"] = "1"
try:
environment["PYPE_PYTHON_EXE"] = os.environ["PYPE_PYTHON_EXE"]
except KeyError:
# PYPE_PYTHON_EXE not set
pass
i = 0
for index, key in enumerate(environment):
if key.upper() in self.enviro_filter: