Hi
It seems the command to send the client assignment to the rrServer is missing or undocumented.
I have logged a dev ticket to add this function.
regards,
Holger Schönberger
Please use the rrKnights Tavern
or our support system for new questions.
Hi
The original question was about sending a command to a client.
You are asking about sending jobs.
You can create one big .xml file with all jobs that you want to submit.
Then test it with the rrSubmitter if everything is as you like.
Just call the rrSubmitter with the xml as commandline parameter.
Once it works, you can switch to the rrSubmitterconsole.
There is a job python class in e.g. the Nuke submission script:
e:\programmierung\RoyalRenderGit_75\project\resource_deliver\render_apps\_submitplugins\rrSubmit_Nuke_5.py
You can use that as a base.
Please see this example xml file:
http://www.royalrender.de/help8/index.html?ExamplerrJob_submitFilewithoptio.html
Hi
I can reproduce the issue.
It has to be investigated.
It might be that we have to create a new function to assign/deassign clients for a job.
> I saw that it’s possible to increase the number of threads per client in rrConfig. Is it possible to assign an RR job to a specific thread on a particular client?
Yes and no.
You can only define which jobs a job thread takes in rrConfig.
You cannot set this directly on a per job base.
BUT you can set either a Division name or Job Type name in the job.
And then enter those name into job thread settings in rrConfig.
Note that you can also use for example RequiredMemory, RequiredGPUMemory or RequiredCores for all jobs.
Then RR can “decide” if two or more jobs fit on a client.
Small Disadvantage:
You would have to set it for all jobs (Or set a default value for all new jobs based on render app).
Otherwise you have your jobs that require 30 Cores and all others require “0” cores, which means the other ones always fit as second job.
regards,
Holger Schönberger
Craftsman and Keeper of the Royal Render Flame