mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
resolve hound
This commit is contained in:
parent
8ab9e6d6b2
commit
cc7f152404
8 changed files with 40 additions and 14 deletions
|
|
@ -548,7 +548,7 @@ def get_template_from_value(key, value):
|
|||
return parm
|
||||
|
||||
|
||||
def get_frame_data(self, node, asset_data={}):
|
||||
def get_frame_data(self, node, asset_data=None):
|
||||
"""Get the frame data: start frame, end frame and steps.
|
||||
|
||||
Args:
|
||||
|
|
@ -558,6 +558,9 @@ def get_frame_data(self, node, asset_data={}):
|
|||
dict: frame data for star, end and steps.
|
||||
|
||||
"""
|
||||
if asset_data is None:
|
||||
asset_data = {}
|
||||
|
||||
data = {}
|
||||
|
||||
if node.parm("trange") is None:
|
||||
|
|
|
|||
|
|
@ -126,8 +126,12 @@ class CollectArnoldROPRenderProducts(pyblish.api.InstancePlugin):
|
|||
return path
|
||||
|
||||
expected_files = []
|
||||
start = instance.data.get("frameStartHandle") or instance.data["frameStart"]
|
||||
end = instance.data.get("frameEndHandle") or instance.data["frameEnd"]
|
||||
start = instance.data.get("frameStartHandle") or \
|
||||
instance.data["frameStart"]
|
||||
|
||||
end = instance.data.get("frameEndHandle") or \
|
||||
instance.data["frameEnd"]
|
||||
|
||||
for i in range(int(start), (int(end) + 1)):
|
||||
expected_files.append(
|
||||
os.path.join(dir, (file % i)).replace("\\", "/"))
|
||||
|
|
|
|||
|
|
@ -95,8 +95,12 @@ class CollectKarmaROPRenderProducts(pyblish.api.InstancePlugin):
|
|||
return path
|
||||
|
||||
expected_files = []
|
||||
start = instance.data.get("frameStartHandle") or instance.data["frameStart"]
|
||||
end = instance.data.get("frameEndHandle") or instance.data["frameEnd"]
|
||||
start = instance.data.get("frameStartHandle") or \
|
||||
instance.data["frameStart"]
|
||||
|
||||
end = instance.data.get("frameEndHandle") or \
|
||||
instance.data["frameEnd"]
|
||||
|
||||
for i in range(int(start), (int(end) + 1)):
|
||||
expected_files.append(
|
||||
os.path.join(dir, (file % i)).replace("\\", "/"))
|
||||
|
|
|
|||
|
|
@ -118,8 +118,12 @@ class CollectMantraROPRenderProducts(pyblish.api.InstancePlugin):
|
|||
return path
|
||||
|
||||
expected_files = []
|
||||
start = instance.data.get("frameStartHandle") or instance.data["frameStart"]
|
||||
end = instance.data.get("frameEndHandle") or instance.data["frameEnd"]
|
||||
start = instance.data.get("frameStartHandle") or \
|
||||
instance.data["frameStart"]
|
||||
|
||||
end = instance.data.get("frameEndHandle") or \
|
||||
instance.data["frameEnd"]
|
||||
|
||||
for i in range(int(start), (int(end) + 1)):
|
||||
expected_files.append(
|
||||
os.path.join(dir, (file % i)).replace("\\", "/"))
|
||||
|
|
|
|||
|
|
@ -132,8 +132,12 @@ class CollectRedshiftROPRenderProducts(pyblish.api.InstancePlugin):
|
|||
return path
|
||||
|
||||
expected_files = []
|
||||
start = instance.data.get("frameStartHandle") or instance.data["frameStart"]
|
||||
end = instance.data.get("frameEndHandle") or instance.data["frameEnd"]
|
||||
start = instance.data.get("frameStartHandle") or \
|
||||
instance.data["frameStart"]
|
||||
|
||||
end = instance.data.get("frameEndHandle") or \
|
||||
instance.data["frameEnd"]
|
||||
|
||||
for i in range(int(start), (int(end) + 1)):
|
||||
expected_files.append(
|
||||
os.path.join(dir, (file % i)).replace("\\", "/"))
|
||||
|
|
|
|||
|
|
@ -41,5 +41,5 @@ class CollectRopFrameRange(pyblish.api.InstancePlugin):
|
|||
label = instance.data.get("label", instance.data["name"])
|
||||
instance.data["label"] = (
|
||||
"{0} [{1[frameStart]} - {1[frameEnd]}]"
|
||||
.format(label,frame_data)
|
||||
.format(label, frame_data)
|
||||
)
|
||||
|
|
|
|||
|
|
@ -115,8 +115,12 @@ class CollectVrayROPRenderProducts(pyblish.api.InstancePlugin):
|
|||
return path
|
||||
|
||||
expected_files = []
|
||||
start = instance.data.get("frameStartHandle") or instance.data["frameStart"]
|
||||
end = instance.data.get("frameEndHandle") or instance.data["frameEnd"]
|
||||
start = instance.data.get("frameStartHandle") or \
|
||||
instance.data["frameStart"]
|
||||
|
||||
end = instance.data.get("frameEndHandle") or \
|
||||
instance.data["frameEnd"]
|
||||
|
||||
for i in range(int(start), (int(end) + 1)):
|
||||
expected_files.append(
|
||||
os.path.join(dir, (file % i)).replace("\\", "/"))
|
||||
|
|
|
|||
|
|
@ -65,8 +65,11 @@ class HoudiniSubmitDeadline(abstract_submit_deadline.AbstractSubmitDeadline):
|
|||
job_info.BatchName += datetime.now().strftime("%d%m%Y%H%M%S")
|
||||
|
||||
# Deadline requires integers in frame range
|
||||
start = instance.data.get("frameStartHandle") or instance.data["frameStart"]
|
||||
end = instance.data.get("frameEndHandle") or instance.data["frameEnd"]
|
||||
start = instance.data.get("frameStartHandle") or \
|
||||
instance.data["frameStart"]
|
||||
|
||||
end = instance.data.get("frameEndHandle") or \
|
||||
instance.data["frameEnd"]
|
||||
|
||||
frames = "{start}-{end}x{step}".format(
|
||||
start=int(start),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue