flame: add xml_overrides to extracting profiles

This commit is contained in:
Jakub Jezek 2022-03-15 14:26:47 +01:00
parent d408139bb7
commit 48ce34c58e
No known key found for this signature in database
GPG key ID: D8548FBF690B100A

View file

@ -1,9 +1,11 @@
import os
from pprint import pformat
from copy import deepcopy
import pyblish.api
import openpype.api
from openpype.hosts.flame import api as opfapi
from pprint import pformat
class ExtractSubsetResources(openpype.api.Extractor):
@ -131,6 +133,12 @@ class ExtractSubsetResources(openpype.api.Extractor):
"startFrame": frame_start
})
# add any xml overrides collected form segment.comment
modify_xml_data.update(instance.data["xml_overrides"])
self.log.debug("__ modify_xml_data: {}".format(pformat(
modify_xml_data
)))
# with maintained duplication loop all presets
with opfapi.maintained_object_duplication(
exporting_clip) as duplclip: