general: removing exclude family filtering from integrator

This commit is contained in:
Jakub Jezek 2022-07-25 17:18:02 +02:00
parent cfc11bb840
commit 441009fe5f
No known key found for this signature in database
GPG key ID: 730D7C02726179A7

View file

@ -156,7 +156,7 @@ class IntegrateAsset(pyblish.api.InstancePlugin):
"mvUsdOverride",
"simpleUnrealTexture"
]
exclude_families = ["clip", "render.farm"]
default_template_name = "publish"
# Representation context keys that should always be written to
@ -190,14 +190,6 @@ class IntegrateAsset(pyblish.api.InstancePlugin):
).format(instance.data["family"]))
return
# Exclude instances that also contain families from exclude families
families = set(get_instance_families(instance))
exclude = families & set(self.exclude_families)
if exclude:
self.log.debug("Instance not integrated due to exclude "
"families found: {}".format(", ".join(exclude)))
return
file_transactions = FileTransaction(log=self.log)
try:
self.register(instance, file_transactions, filtered_repres)