Forum Replies Created
-
19th September 2022 at 3:21 pm #34537
Hi there
We have a compatibility round in a few weeks where everything will be ported to Python 3.7 including the connectors
regards.
5th May 2022 at 2:54 pm #34504try to send to 0,0 and get it into the global template 0
4th May 2022 at 4:53 pm #34502no it won’t appear in the log. You should start the dispatcher and at least one renderclient as CONSOLE APPLICATION, otherwise there’s another option to have the output into the log, but it’s not flushed realtime and it’s somewhat nasty to handle.
2nd May 2022 at 8:33 am #34500to better debug Python, please use an evaluation version of Muster and start them as console application.
Then go into the Logs section of both the renderclient and Dispatcher, and set python output to stdout/stderr so you can watch your print statements28th April 2022 at 3:20 pm #34494well you’re mixing contexts , the MClientAPI is not available during a call of the MTemplateAPI, the onCheckLogLine is called in the render client context, and the API available there is the MInstanceAPI. So what you can actually do is to use the MInstanceAPI to send a message to the Dispatcher :
MInstanceAPI.sendMessage(0,0,”ABORTJOB: YOURJOBID”);
Be aware that you can target a specific template so instance of using 0,0 you should use something like 0,num , where num is the ID of the template you’re changing.
In the same template, implement the handling on the Dispatcher side of the message:
def onCustomNodeMessage(self,nodeId,message):
print(“Got message: “+message)There you need to grab out the job id and the message, and then at this point, switch context again and use the MDispatcherAPI to pause the job:
err, job = MDispatcherAPI.jobGet(2)
job.setPaused(true)
MDispatcherAPI.jobUpdate(2)The last command updates the job attributes across all the console.
You should have all the points to solve your question 😉
21st January 2022 at 1:22 pm #34474Hi Alex,
The total render time is calculated based on the chunks, to avoid keeping all the results in memory, we avoid this info by design. By the way, you can easily check it using the statistics manager.
If you want an extra header, you need to create a custom view using PySide20th January 2022 at 8:11 am #34472The render is stuck ? Have you installed Muster by assigned a user account as explained in the getting started guide ?
19th January 2022 at 3:08 pm #34469Hi Kiran,
We are not aware of any incompatibility between the latest Maya version. By the way if your render is stopped at the end of the packet, there’s a good chance you’re getting a FATAL ERROR inside the application log. You should collect your packet log and send it back so we can inspect it for any hard failure errors.
11th January 2022 at 10:53 am #34465Hi Soutrik,
If the job lands into Muster queue, that means the submission is correct. If it does not start, you should check:
1) What render engine you’re using (Maya-sw , maya-arnold….) and if it’s enabled on your renderclients
2) If you get any error in the bottom log because your clients goes into the exclusion list, and what’s the reason6th December 2021 at 10:53 am #34456You are running Octane Render in a Virtual machine, using the VMware driver, this won’t work
26th November 2021 at 2:41 pm #34451Hi,
We still have not included H19 support, have you tried to render with hython ? The hrender uses the HSCRIPT syntax, and there are no flags in H19 to change the behaviour of the render, and it seems this type of render is actually unsupported in H19
13th September 2021 at 8:23 pm #34427well, indeed there’s no concept of the job inside the submission view, that’s why just a string is passed.
Considering that you’re doing lot of interesting stuff like parsing the EXR files and compose the job in a certain way, it would be extremely easier for you to implement a custom submitter inside Console so you can roll your own interface/checks using PySide15th June 2021 at 6:03 pm #34392Exactly this has nothing to do with the SSL handshaking, Muster do not use “PAGED QUERIES”, that means accounts and groups are downloaded in a single shot if they are more than your maximum items per request, you get this error. Refer to the LDAP settings and how to increase the page size.
15th June 2021 at 10:43 am #34389Windows Dispatcher + Windows AD should take care of certificates and handshaking automatically. What kind of error are you getting back ?
-