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]