From 07139db41c002bf686d44c2951e99a43bbe5ee7f Mon Sep 17 00:00:00 2001 From: Petr Kalis Date: Wed, 10 May 2023 11:37:58 +0200 Subject: [PATCH] Implemented waiting on job id --- .../plugins/publish/submit_jobs_to_royalrender.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/openpype/modules/royalrender/plugins/publish/submit_jobs_to_royalrender.py b/openpype/modules/royalrender/plugins/publish/submit_jobs_to_royalrender.py index 29d5fe6d72..689fe098d9 100644 --- a/openpype/modules/royalrender/plugins/publish/submit_jobs_to_royalrender.py +++ b/openpype/modules/royalrender/plugins/publish/submit_jobs_to_royalrender.py @@ -61,6 +61,14 @@ class SubmitJobsToRoyalRender(ContextPlugin): def process_submission(self, jobs): # type: ([RRJob]) -> None + + idx_pre_id = 0 + for job in jobs: + job.PreID = idx_pre_id + if idx_pre_id > 0: + job.WaitForPreIDs.append(idx_pre_id - 1) + idx_pre_id += 1 + submission = rrApi.create_submission( jobs, self._submission_parameters)