Is it possible in Deadline to submit multiple frame cmdjob or python job?
I have cmd line task which has to be ran for every frame rendered.
example:
ptcmerge cloud.0001.ptc cloud2.0001.ptc cloud_mix.0001.ptc
ptcmerge cloud.0001.ptc cloud2.0002.ptc cloud_mix.0002.ptc
ptcmerge cloud.0001.ptc cloud2.0003.ptc cloud_mix.0003.ptc
I was able to submit it as 1 job, so 1 slave goes through every frame, but takes lots of time and this way it here is bottleneck when rendering only one shot. I can also create 50 jobs for each frame, but Monitor is very cluttered after.
Any way to combine multiple jobs into one like this?
Uh, found it. Never tried submitting command job manually in Deadline, always through script and I didn’t see option. Got it now.
Let’s optimize things now
Where am I making a mistake?
Plugin=CommandScript
Name=testSubmit
Comment=
Department=
Pool=generaterib
Group=none
Priority=50
FramesList=0-14
TaskCount=15
TaskTimeoutMinutes=0
EnableAutoTimeout=False
ConcurrentTasks=1
LimitConcurrentTasksToNumberOfCpus=True
MachineLimit=0
Whitelist=
LimitGroups=
JobDependencies=003_050_999_1c713b76
OnJobComplete=Nothing
InitialStatus=Active
Frames=15
ChunkSize=1
Submitting this with 15 lines long .txt commands file. I want each to be separate task
It looks like you have some extra properties in there. For example, FrameString and TaskCount are not valid submission properties. You can find the list of supported properties here:
thinkboxsoftware.com/deadlin … _Info_File
I think all you need to do is change your Frames property to 0-14:
That should do the trick.
Cheers,
Works like a charm, thank you!