diff --git a/pype/lib/abstract_collect_render.py b/pype/lib/abstract_collect_render.py index cd53715763..6bcef1ba90 100644 --- a/pype/lib/abstract_collect_render.py +++ b/pype/lib/abstract_collect_render.py @@ -64,6 +64,12 @@ class RenderInstance(object): tilesX = attr.ib(default=0) # number of tiles in X tilesY = attr.ib(default=0) # number of tiles in Y + # submit_publish_job + toBeRenderedOn = attr.ib(default=None) + deadlineSubmissionJob = attr.ib(default=None) + anatomyData = attr.ib(default=None) + outputDir = attr.ib(default=None) + @frameStart.validator def check_frame_start(self, _, value): """Validate if frame start is not larger then end.""" diff --git a/pype/lib/abstract_submit_deadline.py b/pype/lib/abstract_submit_deadline.py index 3337860508..09916523a4 100644 --- a/pype/lib/abstract_submit_deadline.py +++ b/pype/lib/abstract_submit_deadline.py @@ -582,6 +582,9 @@ class AbstractSubmitDeadline(pyblish.api.InstancePlugin): raise RuntimeError(response.text) result = response.json() + # for submit publish job + self._instance.data["deadlineSubmissionJob"] = result + return result["_id"] def _requests_post(self, *args, **kwargs):