mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-25 05:14:40 +01:00
Merge branch 'bugfix/PYPE-428-dazzle-feedback-publish-errors' into feature/PYPE-405-unify-preview-quicktime-creatio
This commit is contained in:
commit
b8886eaa50
5 changed files with 11 additions and 6 deletions
|
|
@ -75,6 +75,9 @@ class ExtractBurnin(pype.api.Extractor):
|
|||
[os.getenv("PYPE_PYTHON_EXE"), scriptpath, json_data]
|
||||
)
|
||||
p.wait()
|
||||
if not os.path.isfile(full_burnin_path):
|
||||
self.log.error(
|
||||
"Burnin file wasn't created succesfully")
|
||||
except Exception as e:
|
||||
raise RuntimeError("Burnin script didn't work: `{}`".format(e))
|
||||
|
||||
|
|
|
|||
|
|
@ -286,8 +286,9 @@ class IntegrateAssetNew(pyblish.api.InstancePlugin):
|
|||
os.path.normpath(
|
||||
anatomy_filled[template_name]["path"])
|
||||
)
|
||||
self.log.debug(
|
||||
"test_dest_files: {}".format(str(test_dest_files)))
|
||||
|
||||
self.log.debug(
|
||||
"test_dest_files: {}".format(str(test_dest_files)))
|
||||
|
||||
dst_collections, remainder = clique.assemble(test_dest_files)
|
||||
dst_collection = dst_collections[0]
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ class CollectClipHandles(api.ContextPlugin):
|
|||
})
|
||||
|
||||
for instance in filtered_instances:
|
||||
if not instance.data.get("main") or not instance.data.get("handleTag"):
|
||||
if not instance.data.get("main") and not instance.data.get("handleTag"):
|
||||
self.log.debug("Synchronize handles on: `{}`".format(
|
||||
instance.data["name"]))
|
||||
name = instance.data["asset"]
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ class CollectClipTagTypes(api.InstancePlugin):
|
|||
"""Collect Types from Tags of selected track items."""
|
||||
|
||||
order = api.CollectorOrder + 0.012
|
||||
label = "Collect Plate Type from Tag"
|
||||
label = "Collect main flag"
|
||||
hosts = ["nukestudio"]
|
||||
families = ['clip']
|
||||
|
||||
|
|
@ -25,7 +25,8 @@ class CollectClipTagTypes(api.InstancePlugin):
|
|||
t_subset.capitalize())
|
||||
|
||||
if "plateMain" in subset_name:
|
||||
instance.data["main"] = True
|
||||
if not instance.data.get("main"):
|
||||
instance.data["main"] = True
|
||||
self.log.info("`plateMain` found in instance.name: `{}`".format(
|
||||
instance.data["name"]))
|
||||
return
|
||||
|
|
@ -28,7 +28,7 @@ def get_version_from_path(file):
|
|||
v: version number in string ('001')
|
||||
|
||||
"""
|
||||
pattern = re.compile(r"_v([0-9]*)")
|
||||
pattern = re.compile(r"[\._]v([0-9]*)")
|
||||
try:
|
||||
v = pattern.findall(file)[0]
|
||||
return v
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue