From 608edcb056bf59c0a94f3ef5b7e2bb06f0b76ad5 Mon Sep 17 00:00:00 2001 From: Roy Nieterau Date: Fri, 5 Oct 2018 14:48:19 +0200 Subject: [PATCH] Fix validate V-Ray proxy members --- .../maya/publish/validate_vrayproxy.py | 23 ------------------- .../publish/validate_vrayproxy_members.py | 2 +- 2 files changed, 1 insertion(+), 24 deletions(-) delete mode 100644 colorbleed/plugins/maya/publish/validate_vrayproxy.py diff --git a/colorbleed/plugins/maya/publish/validate_vrayproxy.py b/colorbleed/plugins/maya/publish/validate_vrayproxy.py deleted file mode 100644 index f722dc6129..0000000000 --- a/colorbleed/plugins/maya/publish/validate_vrayproxy.py +++ /dev/null @@ -1,23 +0,0 @@ -import pyblish.api - - -class ValidateVrayProxy(pyblish.api.InstancePlugin): - - order = pyblish.api.ValidatorOrder - label = 'VRay Proxy Settings' - hosts = ['maya'] - families = ['colorbleed.vrayproxy'] - - def process(self, instance): - - invalid = self.get_invalid(instance) - if invalid: - raise RuntimeError("'%s' has invalid settings for VRay Proxy " - "export!" % instance.name) - - @classmethod - def get_invalid(cls, instance): - data = instance.data - - if not data["setMembers"]: - cls.log.error("'%s' is empty! This is a bug" % instance.name) diff --git a/colorbleed/plugins/maya/publish/validate_vrayproxy_members.py b/colorbleed/plugins/maya/publish/validate_vrayproxy_members.py index 84a29fbc12..0ffbf3bd80 100644 --- a/colorbleed/plugins/maya/publish/validate_vrayproxy_members.py +++ b/colorbleed/plugins/maya/publish/validate_vrayproxy_members.py @@ -33,5 +33,5 @@ class ValidateVrayProxyMembers(pyblish.api.InstancePlugin): cls.log.error("'%s' contains no shapes." % instance.name) # Return the instance itself - return [instance.data["objectSet"]] + return [instance.name]