celaction: fixes after testing

This commit is contained in:
Jakub Jezek 2023-03-23 14:28:05 +01:00
parent 011e635c1f
commit f5117f4593
No known key found for this signature in database
GPG key ID: 730D7C02726179A7
2 changed files with 10 additions and 8 deletions

View file

@ -58,17 +58,17 @@ class CelactionPrelaunchHook(PreLaunchHook):
# Add custom parameters from workfile settings
if "render_chunk" in workfile_settings["submission_overrides"]:
parameters += [
"--chunk *CHUNK*"
"--chunk", "*CHUNK*"
]
elif "resolution" in workfile_settings["submission_overrides"]:
if "resolution" in workfile_settings["submission_overrides"]:
parameters += [
"--resolutionWidth *X*",
"--resolutionHeight *Y*"
"--resolutionWidth", "*X*",
"--resolutionHeight", "*Y*"
]
elif "frame_range" in workfile_settings["submission_overrides"]:
if "frame_range" in workfile_settings["submission_overrides"]:
parameters += [
"--frameStart *START*",
"--frameEnd *END*"
"--frameStart", "*START*",
"--frameEnd", "*END*"
]
winreg.SetValueEx(
@ -76,6 +76,8 @@ class CelactionPrelaunchHook(PreLaunchHook):
subprocess.list2cmdline(parameters)
)
self.log.debug(f"__ parameters: \"{parameters}\"")
# setting resolution parameters
path_submit = "\\".join([
path_user_settings, "Dialogs", "SubmitOutput"

View file

@ -106,7 +106,7 @@ class CelactionSubmitDeadline(pyblish.api.InstancePlugin):
# define chunk and priority
chunk_size = instance.context.data.get("chunk")
if chunk_size == 0:
if not chunk_size:
chunk_size = self.deadline_chunk_size
# search for %02d pattern in name, and padding number