mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 08:24:53 +01:00
#680 - changed logging
Added explicit removing of ftrack family if configured to remove
This commit is contained in:
parent
ad59c70a98
commit
5ea1713749
1 changed files with 14 additions and 7 deletions
|
|
@ -44,12 +44,19 @@ class CollectFtrackFamily(pyblish.api.InstancePlugin):
|
|||
}
|
||||
profile = filter_profiles(self.profiles, filtering_criteria)
|
||||
|
||||
if profile and profile["add_ftrack_family"]:
|
||||
self.log.debug("Adding ftrack family")
|
||||
if profile:
|
||||
families = instance.data.get("families")
|
||||
if families and "ftrack" not in families:
|
||||
instance.data["families"].append("ftrack")
|
||||
else:
|
||||
instance.data["families"] = ["ftrack"]
|
||||
if profile["add_ftrack_family"]:
|
||||
self.log.debug("Adding ftrack family")
|
||||
|
||||
self.log.debug("instance.data:: {}".format(instance.data))
|
||||
if families and "ftrack" not in families:
|
||||
instance.data["families"].append("ftrack")
|
||||
else:
|
||||
instance.data["families"] = ["ftrack"]
|
||||
else:
|
||||
if families and "ftrack" in families:
|
||||
self.log.debug("Explicitly removing 'ftrack'")
|
||||
instance.data["families"].remove("ftrack")
|
||||
|
||||
self.log.debug("Resulting families '{}' for '{}'".format(
|
||||
instance.data["families"], instance.data["family"]))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue