Merge pull request #4242 from pypeclub/bugfix/OP-4556_deadline-job-dependencies

This commit is contained in:
Ondřej Samohel 2022-12-19 13:59:00 +01:00 committed by GitHub
commit 453da2f7d5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -183,7 +183,6 @@ class MayaSubmitDeadline(abstract_submit_deadline.AbstractSubmitDeadline):
# Adding file dependencies.
if self.asset_dependencies:
dependencies = instance.context.data["fileDependencies"]
dependencies.append(context.data["currentFile"])
for dependency in dependencies:
job_info.AssetDependency += dependency
@ -294,7 +293,7 @@ class MayaSubmitDeadline(abstract_submit_deadline.AbstractSubmitDeadline):
# Add export job as dependency --------------------------------------
if export_job:
job_info, _ = payload
job_info.JobDependency = export_job
job_info.JobDependencies = export_job
if instance.data.get("tileRendering"):
# Prepare tiles data
@ -431,7 +430,7 @@ class MayaSubmitDeadline(abstract_submit_deadline.AbstractSubmitDeadline):
frame_assembly_job_info.ExtraInfo[0] = file_hash
frame_assembly_job_info.ExtraInfo[1] = file
frame_assembly_job_info.JobDependency = tile_job_id
frame_assembly_job_info.JobDependencies = tile_job_id
# write assembly job config files
now = datetime.now()