From 0525075a694af7c03b5d4b33ed8e0c93cb5b103e Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Wed, 11 Nov 2020 17:52:24 +0100 Subject: [PATCH] use stagingDir on instance output --- pype/plugins/tvpaint/publish/extract_sequence.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pype/plugins/tvpaint/publish/extract_sequence.py b/pype/plugins/tvpaint/publish/extract_sequence.py index de0a547540..8eef84cc9c 100644 --- a/pype/plugins/tvpaint/publish/extract_sequence.py +++ b/pype/plugins/tvpaint/publish/extract_sequence.py @@ -101,8 +101,13 @@ class ExtractSequence(pyblish.api.Extractor): ) ) - # Save to temp - output_dir = tempfile.mkdtemp().replace("\\", "/") + # Save to staging dir + output_dir = instance.data.get("stagingDir") + if not output_dir: + # Create temp folder if staging dir is not set + output_dir = tempfile.mkdtemp().replace("\\", "/") + instance.data["stagingDir"] = output_dir + self.log.debug( "Files will be rendered to folder: {}".format(output_dir) )