render layer's templete does not contain task and pass

This commit is contained in:
iLLiCiTiT 2020-11-06 16:23:17 +01:00
parent 4ea1851893
commit cdfbb49690

View file

@ -1,4 +1,3 @@
import avalon.io
from avalon.tvpaint import pipeline, lib
@ -12,7 +11,7 @@ class CreateBeauty(pipeline.Creator):
rename_group = True
subset_template = "{family}{task}_{name}_{pass}"
subset_template = "{family}_{name}"
rename_script_template = (
"tv_layercolor \"setcolor\""
" {clip_id} {group_id} {r} {g} {b} \"{name}\""
@ -57,10 +56,7 @@ class CreateBeauty(pipeline.Creator):
# Change subset name by template
subset_name = self.subset_template.format(**{
"family": self.family,
# Should be task name capitalized?
"task": avalon.io.Session["AVALON_TASK"],
"name": name,
"pass": "beauty"
"name": name
})
self.log.info(f"New subset name \"{subset_name}\".")
self.data["subset"] = subset_name