diff --git a/pype/plugins/global/publish/submit_publish_job.py b/pype/plugins/global/publish/submit_publish_job.py index ee1934c05e..cb852f7c43 100644 --- a/pype/plugins/global/publish/submit_publish_job.py +++ b/pype/plugins/global/publish/submit_publish_job.py @@ -125,7 +125,7 @@ class SubmitDependentImageSequenceJobDeadline(pyblish.api.InstancePlugin): hosts = ["fusion", "maya", "nuke"] families = [ - "render", + "render.deadline", "renderlayer", "imagesequence" ] diff --git a/pype/plugins/nuke/publish/collect_nuke_writes.py b/pype/plugins/nuke/publish/collect_nuke_writes.py index 97948f3f8c..1459f828f0 100644 --- a/pype/plugins/nuke/publish/collect_nuke_writes.py +++ b/pype/plugins/nuke/publish/collect_nuke_writes.py @@ -78,7 +78,7 @@ class CollectNukeWrites(pyblish.api.ContextPlugin): "outputDir": os.path.dirname(nuke.filename(node)), "ext": ext, # todo: should be redundant "label": label, - "families": ["render"], + "families": ["render.local"], "family": "write", "publish": value, "collection": collection, diff --git a/pype/plugins/nuke/publish/render_local.py b/pype/plugins/nuke/publish/render_local.py index 0bd7495d6f..9e69134600 100644 --- a/pype/plugins/nuke/publish/render_local.py +++ b/pype/plugins/nuke/publish/render_local.py @@ -14,7 +14,7 @@ class NukeRenderLocal(pyblish.api.InstancePlugin): order = pyblish.api.ExtractorOrder label = "Render Local" hosts = ["nuke"] - families = ["write", "render.local"] + families = ["render.local"] def process(self, instance): @@ -38,11 +38,9 @@ class NukeRenderLocal(pyblish.api.InstancePlugin): self.log.info("End frame: {}".format(last_frame)) # Render frames - result = nuke.execute( + nuke.execute( node_subset_name, int(first_frame), int(last_frame) ) - - if not result: - raise RuntimeError("Comp render failed") + self.log.info('Finished render')