Refactor cycle validator naming to be more generic (less specific to 'rig')

This commit is contained in:
Roy Nieterau 2022-01-11 22:25:15 +01:00
parent 477d896fd9
commit 3223d7061e

View file

@ -8,11 +8,11 @@ import openpype.api
import openpype.hosts.maya.api.action
class ValidateRigCycleError(pyblish.api.InstancePlugin):
"""Validate rig nodes produce have no cycle errors."""
class ValidateCycleError(pyblish.api.InstancePlugin):
"""Validate nodes produce no cycle errors."""
order = openpype.api.ValidateContentsOrder + 0.05
label = "Rig Cycle Errors"
label = "Cycle Errors"
hosts = ["maya"]
families = ["rig"]
actions = [openpype.hosts.maya.api.action.SelectInvalidAction]
@ -21,7 +21,7 @@ class ValidateRigCycleError(pyblish.api.InstancePlugin):
def process(self, instance):
invalid = self.get_invalid(instance)
if invalid:
raise RuntimeError("Rig nodes produce a cycle error: %s" % invalid)
raise RuntimeError("Nodes produce a cycle error: %s" % invalid)
@classmethod
def get_invalid(cls, instance):