Set nice pyblish instance name with frame range in Pyblish

This commit is contained in:
Roy Nieterau 2018-09-13 17:55:27 +02:00
parent 774ff4bf0d
commit bc48a8df2b

View file

@ -103,7 +103,12 @@ class CollectMayaRenderlayers(pyblish.api.ContextPlugin):
overrides = self.parse_options(render_globals)
data.update(**overrides)
instance = context.create_instance(layername)
# Define nice label
label = "{0} ({1})".format(layername, data["asset"])
label += " [{0}-{1}]".format(int(data["startFrame"]),
int(data["endFrame"]))
instance = context.create_instance(label)
instance.data.update(data)
def get_render_attribute(self, attr):