explicit cleanup

This commit is contained in:
Sveinbjorn J. Tryggvason 2025-07-01 09:54:53 +00:00
parent 9b7de988c2
commit 67d1386347

View file

@ -84,6 +84,14 @@ class CleanUp(pyblish.api.InstancePlugin):
f"type is excluded from cleanup: {product_type}")
return
explicit_cleanup_dirs = instance.data.get("explicit_cleanup_dirs", [])
for _dir in explicit_cleanup_dirs:
self.log.debug("Removing explicit cleanup dir {}".format(_dir))
try:
shutil.rmtree(_dir)
except Exception as err:
self.log.debug(f"Could not remove dir {_dir}: {err}")
temp_root = tempfile.gettempdir()
staging_dir = instance.data.get("stagingDir", None)