diff --git a/openpype/hosts/fusion/plugins/publish/validate_unique_subsets.py b/openpype/hosts/fusion/plugins/publish/validate_unique_subsets.py deleted file mode 100644 index b218a311ba..0000000000 --- a/openpype/hosts/fusion/plugins/publish/validate_unique_subsets.py +++ /dev/null @@ -1,29 +0,0 @@ -import pyblish.api - - -class ValidateUniqueSubsets(pyblish.api.InstancePlugin): - """Ensure all instances have a unique subset name""" - - order = pyblish.api.ValidatorOrder - label = "Validate Unique Subsets" - families = ["render"] - hosts = ["fusion"] - - @classmethod - def get_invalid(cls, instance): - - context = instance.context - subset = instance.data["subset"] - for other_instance in context: - if other_instance == instance: - continue - - if other_instance.data["subset"] == subset: - return [instance] # current instance is invalid - - return [] - - def process(self, instance): - invalid = self.get_invalid(instance) - if invalid: - raise RuntimeError("Animation content is invalid. See log.")