mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 08:24:53 +01:00
fix(ppro): improving prelaunch hook
This commit is contained in:
parent
7ade4f78e4
commit
64b7a79b5e
1 changed files with 6 additions and 3 deletions
|
|
@ -42,7 +42,10 @@ class PremierePrelaunch(PypeHook):
|
||||||
# if anatomy template should have different root for particular task
|
# if anatomy template should have different root for particular task
|
||||||
# just add for example > work[conforming]:
|
# just add for example > work[conforming]:
|
||||||
workfile_search_key = f"work[{task.lower()}]"
|
workfile_search_key = f"work[{task.lower()}]"
|
||||||
workfile_key = anatomy_filled.get(workfile_search_key, "work")
|
workfile_key = anatomy_filled.get(
|
||||||
|
workfile_search_key,
|
||||||
|
anatomy_filled.get("work")
|
||||||
|
)
|
||||||
workdir = env["AVALON_WORKDIR"] = workfile_key["folder"]
|
workdir = env["AVALON_WORKDIR"] = workfile_key["folder"]
|
||||||
|
|
||||||
# create workdir if doesn't exist
|
# create workdir if doesn't exist
|
||||||
|
|
@ -91,7 +94,7 @@ class PremierePrelaunch(PypeHook):
|
||||||
).format(asset_name, project_name)
|
).format(asset_name, project_name)
|
||||||
|
|
||||||
project_name = project_entity["name"]
|
project_name = project_entity["name"]
|
||||||
self.project_code = project_entity["data"]["code"]
|
self.project_code = project_entity["data"].get("code")
|
||||||
|
|
||||||
self.log.info(
|
self.log.info(
|
||||||
"Anatomy object collected for project \"{}\".".format(project_name)
|
"Anatomy object collected for project \"{}\".".format(project_name)
|
||||||
|
|
@ -106,7 +109,7 @@ class PremierePrelaunch(PypeHook):
|
||||||
"root": root_path,
|
"root": root_path,
|
||||||
"project": {
|
"project": {
|
||||||
"name": project_name,
|
"name": project_name,
|
||||||
"code": project_entity["data"].get("code")
|
"code": self.project_code
|
||||||
},
|
},
|
||||||
"asset": asset_entity["name"],
|
"asset": asset_entity["name"],
|
||||||
"hierarchy": hierarchy.replace("\\", "/"),
|
"hierarchy": hierarchy.replace("\\", "/"),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue