🦮 hound fixes

This commit is contained in:
Ondrej Samohel 2022-10-21 17:56:18 +02:00
parent 021800d1dd
commit 4ec0035ed5
No known key found for this signature in database
GPG key ID: 02376E18990A97C6
3 changed files with 4 additions and 3 deletions

View file

@ -172,7 +172,7 @@ class HoudiniCreator(NewCreator):
"houdini_cached_instances"):
self.collection_shared_data["houdini_cached_instances"] = {}
self.log.info("Caching instances for {}".format(self.identifier))
self.collection_shared_data["houdini_cached_instances"][self.identifier] = instances # noqa: E401
self.collection_shared_data["houdini_cached_instances"][self.identifier] = instances # noqa: E501
for instance in instances:
created_instance = CreatedInstance.from_existing(
read(instance), self
@ -182,7 +182,6 @@ class HoudiniCreator(NewCreator):
def update_instances(self, update_list):
for created_inst, _changes in update_list:
instance_node = hou.node(created_inst.get("instance_node"))
current_data = read(instance_node)
new_values = {
key: new_value

View file

@ -38,7 +38,7 @@ class ValidateCopOutputNode(pyblish.api.InstancePlugin):
try:
output_node = instance.data["output_node"]
except KeyError as e:
except KeyError:
six.reraise(
PublishValidationError,
PublishValidationError(

View file

@ -4,6 +4,8 @@ import pyblish.api
import openpype.hosts.houdini.api.usd as hou_usdlib
from openpype.pipeline import PublishValidationError
import hou
class ValidateUSDLayerPathBackslashes(pyblish.api.InstancePlugin):
"""Validate USD loaded paths have no backslashes.