Leonardo Bernardini

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 492 total)
  • 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.

    6th May 2022 at 2:05 pm #34508

    Happy you solved!

    5th May 2022 at 2:54 pm #34504

    try to send to 0,0 and get it into the global template 0

    4th May 2022 at 4:53 pm #34502

    no 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 #34500

    to 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 statements

    28th April 2022 at 3:20 pm #34494

    well 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 #34474

    Hi 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 PySide

    20th January 2022 at 8:11 am #34472

    The 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 #34469

    Hi 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 #34465

    Hi 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 reason

    6th December 2021 at 10:53 am #34456

    You are running Octane Render in a Virtual machine, using the VMware driver, this won’t work

    26th November 2021 at 2:41 pm #34451

    Hi,

    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 #34427

    well, 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 PySide

    15th June 2021 at 6:03 pm #34392

    Exactly 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 #34389

    Windows Dispatcher + Windows AD should take care of certificates and handshaking automatically. What kind of error are you getting back ?

Viewing 15 posts - 1 through 15 (of 492 total)