fix(nuke): adding hierarchical attributes to check and ignore

This commit is contained in:
Jakub Jezek 2019-04-17 18:21:15 +02:00
parent 2939984216
commit 550243f000

View file

@ -28,7 +28,7 @@ class ValidateScript(pyblish.api.InstancePlugin):
]
# Value of these attributes can be found on parents
hierarchical_attributes = ["fps"]
hierarchical_attributes = ["fps", "resolution_width", "resolution_height", "pixel_aspect"]
missing_attributes = []
asset_attributes = {}
@ -80,6 +80,7 @@ class ValidateScript(pyblish.api.InstancePlugin):
# Compare asset's values Nukescript X Database
not_matching = []
for attr in attributes:
self.log.debug("asset vs script attribute: {0}, {1}".format(asset_attributes[attr], script_attributes[attr]))
if asset_attributes[attr] != script_attributes[attr]:
not_matching.append(attr)