mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-26 05:42:15 +01:00
🚨 fix Hound 🐶
This commit is contained in:
parent
7a0f18e278
commit
6d84969457
6 changed files with 15 additions and 15 deletions
|
|
@ -144,10 +144,9 @@ class MaxCreator(Creator, MaxCreatorBase):
|
|||
|
||||
def collect_instances(self):
|
||||
self.cache_subsets(self.collection_shared_data)
|
||||
for instance in self.collection_shared_data[
|
||||
"max_cached_subsets"].get(self.identifier, []):
|
||||
for instance in self.collection_shared_data["max_cached_subsets"].get(self.identifier, []): # noqa
|
||||
created_instance = CreatedInstance.from_existing(
|
||||
read(rt.getNodeByName(instance)), self
|
||||
read(rt.GetNodeByName(instance)), self
|
||||
)
|
||||
self._add_instance_to_context(created_instance)
|
||||
|
||||
|
|
@ -172,12 +171,10 @@ class MaxCreator(Creator, MaxCreatorBase):
|
|||
|
||||
"""
|
||||
for instance in instances:
|
||||
if instance_node := rt.getNodeByName(
|
||||
instance.data.get("instance_node")
|
||||
):
|
||||
rt.select(instance_node)
|
||||
if instance_node := rt.GetNodeByName(instance.data.get("instance_node")): # noqa
|
||||
rt.Select(instance_node)
|
||||
rt.custAttributes.add(instance_node.baseObject, "openPypeData")
|
||||
rt.delete(instance_node)
|
||||
rt.Delete(instance_node)
|
||||
|
||||
self._remove_instance_from_context(instance)
|
||||
|
||||
|
|
|
|||
|
|
@ -15,4 +15,6 @@ class CollectMembers(pyblish.api.InstancePlugin):
|
|||
|
||||
if instance.data.get("instance_node"):
|
||||
container = rt.GetNodeByName(instance.data["instance_node"])
|
||||
instance.data["members"] = [i.node for i in container.openPypeData.all_handles]
|
||||
instance.data["members"] = [
|
||||
i.node for i in container.openPypeData.all_handles
|
||||
]
|
||||
|
|
|
|||
|
|
@ -69,7 +69,8 @@ class ExtractModelUSD(publish.Extractor,
|
|||
}
|
||||
instance.data["representations"].append(log_representation)
|
||||
|
||||
self.log.info(f"Extracted instance '{instance.name}' to: {asset_filepath}")
|
||||
self.log.info(
|
||||
f"Extracted instance '{instance.name}' to: {asset_filepath}")
|
||||
|
||||
@staticmethod
|
||||
def get_export_options(log_path):
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ class ValidateCameraContent(pyblish.api.InstancePlugin):
|
|||
"$Physical_Camera", "$Target"]
|
||||
|
||||
def process(self, instance):
|
||||
if invalid := self.get_invalid(instance):
|
||||
if invalid := self.get_invalid(instance): # noqa
|
||||
raise PublishValidationError(("Camera instance must only include"
|
||||
"camera (and camera target). "
|
||||
f"Invalid content {invalid}"))
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class ValidateModelContent(pyblish.api.InstancePlugin):
|
|||
label = "Model Contents"
|
||||
|
||||
def process(self, instance):
|
||||
if invalid := self.get_invalid(instance):
|
||||
if invalid := self.get_invalid(instance): # noqa
|
||||
raise PublishValidationError(("Model instance must only include"
|
||||
"Geometry and Editable Mesh. "
|
||||
f"Invalid types on: {invalid}"))
|
||||
|
|
|
|||
|
|
@ -35,10 +35,10 @@ class ValidatePointCloud(pyblish.api.InstancePlugin):
|
|||
|
||||
"""
|
||||
report = []
|
||||
if invalid := self.get_tyflow_object(instance):
|
||||
if invalid := self.get_tyflow_object(instance): # noqa
|
||||
report.append(f"Non tyFlow object found: {invalid}")
|
||||
|
||||
if invalid := self.get_tyflow_operator(instance):
|
||||
if invalid := self.get_tyflow_operator(instance): # noqa
|
||||
report.append(
|
||||
f"tyFlow ExportParticle operator not found: {invalid}")
|
||||
|
||||
|
|
@ -49,7 +49,7 @@ class ValidatePointCloud(pyblish.api.InstancePlugin):
|
|||
report.append(("tyFlow Partition setting is "
|
||||
"not at the default value"))
|
||||
|
||||
if invalid := self.validate_custom_attribute(instance):
|
||||
if invalid := self.validate_custom_attribute(instance): # noqa
|
||||
report.append(("Custom Attribute not found "
|
||||
f":{invalid}"))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue