From ef5bbb483797bf53aeda4f3729702348dcc97d8e Mon Sep 17 00:00:00 2001 From: Jakub Jezek Date: Sun, 9 Jun 2019 17:33:43 +0200 Subject: [PATCH] fix(ftrack): print out which custom attributes cannot be integrated because they are missing in ftrack --- pype/plugins/ftrack/publish/integrate_hierarchy_ftrack.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pype/plugins/ftrack/publish/integrate_hierarchy_ftrack.py b/pype/plugins/ftrack/publish/integrate_hierarchy_ftrack.py index 9b8733dd99..230cc0e4f1 100644 --- a/pype/plugins/ftrack/publish/integrate_hierarchy_ftrack.py +++ b/pype/plugins/ftrack/publish/integrate_hierarchy_ftrack.py @@ -82,7 +82,7 @@ class IntegrateHierarchyToFtrack(pyblish.api.ContextPlugin): i for i in self.context[:] if i.data['asset'] in entity['name']] for key in custom_attributes: assert (key in entity['custom_attributes']), ( - 'Missing custom attribute') + 'Missing custom attribute key: `{0}` in attrs: `{1}`'.format(key, entity['custom_attributes'].keys())) entity['custom_attributes'][key] = custom_attributes[key]