From e420883189ad06b8bcc76107fab0399e3e1f8465 Mon Sep 17 00:00:00 2001 From: Toke Stuart Jepsen Date: Fri, 17 Mar 2023 07:55:20 +0000 Subject: [PATCH] Hound --- .../maya/plugins/publish/extract_arnold_scene_source.py | 8 ++++++-- .../plugins/publish/validate_arnold_scene_source_cbid.py | 9 ++++++--- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/openpype/hosts/maya/plugins/publish/extract_arnold_scene_source.py b/openpype/hosts/maya/plugins/publish/extract_arnold_scene_source.py index 1678f97627..c2523d4d12 100644 --- a/openpype/hosts/maya/plugins/publish/extract_arnold_scene_source.py +++ b/openpype/hosts/maya/plugins/publish/extract_arnold_scene_source.py @@ -120,7 +120,9 @@ class ExtractArnoldSceneSource(publish.Extractor): with lib.delete_after() as delete_bin: duplicate_nodes = [] for node in nodes: - parent = cmds.listRelatives(node, parent=True, fullPath=True)[0] + parent = cmds.listRelatives( + node, parent=True, fullPath=True + )[0] duplicate_transform = cmds.duplicate(node)[0] duplicate_transform = "{}|{}".format( parent, duplicate_transform @@ -138,7 +140,9 @@ class ExtractArnoldSceneSource(publish.Extractor): )[0] basename = node.split("|")[-1].split(":")[-1] - duplicate_transform = cmds.rename(duplicate_transform, basename) + duplicate_transform = cmds.rename( + duplicate_transform, basename + ) duplicate_nodes.append(duplicate_transform) delete_bin.append(duplicate_transform) diff --git a/openpype/hosts/maya/plugins/publish/validate_arnold_scene_source_cbid.py b/openpype/hosts/maya/plugins/publish/validate_arnold_scene_source_cbid.py index ad174404dc..dafad2f40a 100644 --- a/openpype/hosts/maya/plugins/publish/validate_arnold_scene_source_cbid.py +++ b/openpype/hosts/maya/plugins/publish/validate_arnold_scene_source_cbid.py @@ -1,6 +1,5 @@ -import maya.cmds as cmds - import pyblish.api +from openpype.hosts.maya.api import lib from openpype.pipeline.publish import ( ValidateContentsOrder, PublishValidationError, RepairAction ) @@ -40,7 +39,11 @@ class ValidateArnoldSceneSourceCbid(pyblish.api.InstancePlugin): proxy_node = proxy_nodes_by_name.get(content_name, None) if not proxy_node: - self.log.debug("Content node '{}' has no matching proxy node.".format(content_node)) + self.log.debug( + "Content node '{}' has no matching proxy node.".format( + content_node + ) + ) continue content_id = lib.get_id(content_node)