Merge branch 'PLN-0053' into PLN-0053

This commit is contained in:
Wijnand Koreman 2017-12-01 10:25:15 +01:00 committed by GitHub
commit 8fad1f014e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 2 deletions

View file

@ -110,6 +110,7 @@ class YetiCacheLoader(api.Loader):
nodes.append(yeti_node)
nodes.append(transform_node)
group_name = "{}:{}".format(namespace, asset["name"])
group_node = cmds.group(nodes, name=group_name)

View file

@ -71,10 +71,18 @@ class ValidateLookContents(pyblish.api.InstancePlugin):
# Validate at least one single relationship is collected
if not lookdata["relationships"]:
cls.log.error("Look '{}' has no "
"`relationships`".format(instance.name))
cls.log.error("Look '%s' has no "
"`relationships`" % instance.name)
invalid.add(instance.name)
# Check if attributes are on a node with an ID, crucial for rebuild!
for attr_changes in lookdata["attributes"]:
if not attr_changes["uuid"]:
cls.log.error("Node '%s' has no cbId, please set the "
"attributes to its children if it has any"
% attr_changes["name"])
invalid.add(instance.name)
return list(invalid)
@classmethod