-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gaffer eats Arnold Version log messages #5950
Comments
There are two phases to Arnold initialisation for a render :
We deliberately suppress messages from phase 1, because for the Gaffer GUI that happens early in start up so we can query shaders and put them in menus etc. At that point we don't know that the user cares one bit about Arnold in that session, and we follow the "silence is golden" rule. Personally I'd like to stick with that rule, unless anyone wants to make the case for constant verbosity? There's obviously more value in having the additional logging for an Arnold batch render task though, so I'm wondering if we should remove the suppression when we know we're calling |
I agree with your thoughts John - yeah that would be ideal. In an interactive session we know what the Arnold version is, but looking at farm logs from a week ago is where that info would be most valuable. 🙏 |
Description
When batch rendering with Arnold, the version information log message is swallowed by Gaffer. This makes debugging render issues harder as there is no way to know the precise Arnold version that was used.
Steps to reproduce
Ideally, wed see the arnold version information messages at the head of the log:
The text was updated successfully, but these errors were encountered: