use project, task and host name from context data (#5918)

This commit is contained in:
Jakub Trllo 2023-11-16 15:27:33 +01:00 committed by GitHub
parent 05673e934d
commit a3fc30b408
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 9 additions and 8 deletions

View file

@ -22,9 +22,9 @@ class CollectAutoImage(pyblish.api.ContextPlugin):
self.log.debug("Auto image instance found, won't create new")
return
project_name = context.data["anatomyData"]["project"]["name"]
project_name = context.data["projectName"]
proj_settings = context.data["project_settings"]
task_name = context.data["anatomyData"]["task"]["name"]
task_name = context.data["task"]
host_name = context.data["hostName"]
asset_doc = context.data["assetEntity"]
asset_name = asset_doc["name"]

View file

@ -60,9 +60,9 @@ class CollectAutoReview(pyblish.api.ContextPlugin):
variant = (context.data.get("variant") or
auto_creator["default_variant"])
project_name = context.data["anatomyData"]["project"]["name"]
project_name = context.data["projectName"]
proj_settings = context.data["project_settings"]
task_name = context.data["anatomyData"]["task"]["name"]
task_name = context.data["task"]
host_name = context.data["hostName"]
asset_doc = context.data["assetEntity"]
asset_name = asset_doc["name"]

View file

@ -51,7 +51,7 @@ class CollectAutoWorkfile(pyblish.api.ContextPlugin):
self.log.debug("Workfile instance disabled")
return
project_name = context.data["anatomyData"]["project"]["name"]
project_name = context.data["projectName"]
proj_settings = context.data["project_settings"]
auto_creator = proj_settings.get(
"photoshop", {}).get(
@ -66,7 +66,7 @@ class CollectAutoWorkfile(pyblish.api.ContextPlugin):
variant = (context.data.get("variant") or
auto_creator["default_variant"])
task_name = context.data["anatomyData"]["task"]["name"]
task_name = context.data["task"]
host_name = context.data["hostName"]
asset_doc = context.data["assetEntity"]
asset_name = asset_doc["name"]

View file

@ -708,6 +708,7 @@ class ProcessSubmittedJobOnFarm(pyblish.api.InstancePlugin,
"""
project_name = context.data["projectName"]
host_name = context.data["hostName"]
if not version:
version = get_last_version_by_subset_name(
project_name,
@ -719,7 +720,7 @@ class ProcessSubmittedJobOnFarm(pyblish.api.InstancePlugin,
else:
version = get_versioning_start(
project_name,
template_data["app"],
host_name,
task_name=template_data["task"]["name"],
task_type=template_data["task"]["type"],
family="render",

View file

@ -38,7 +38,7 @@ class CollectSlackFamilies(pyblish.api.InstancePlugin,
"families": family,
"tasks": task_data.get("name"),
"task_types": task_data.get("type"),
"hosts": instance.data["anatomyData"]["app"],
"hosts": instance.context.data["hostName"],
"subsets": instance.data["subset"]
}
profile = filter_profiles(self.profiles, key_values,