-
Notifications
You must be signed in to change notification settings - Fork 37
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
Deadline: Version GlobalJobPreLoad #40
Deadline: Version GlobalJobPreLoad #40
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, please!
@MustafaJafar 's idea #33 (comment) |
It's not a new idea - it has been proposed before.
Anyway, happy to see it implemented! Note that there I also recommended doing the same with the Ayon deadline plug-in so that also reports its version in the Ayon publisher logs, etc. |
Good point, do you know how it can be printed in the plugin? Something like this? def InitializeProcess(self):
self.LogInfo("Initializing process with AYON plugin {}".format(__version__)) |
I believe that should work, yes. They seem to be doing that in some of their plug-ins as well, e.g.
def InitializeProcess( self ):
# type: () -> None
"""
Called by Deadline to initialize the process.
Sets the plugin specific settings.
"""
self.LogInfo( "3dsCmd Plugin Initializing..." ) They never log anything in
Nonetheless - I still think |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kalisp Can you also confirm the AYON plug-in getting reported? |
Changelog Description
Add version that is printed in GlobalJobPreLoad plugin.
Additional info
Sometimes it is hard to debug issues with the plugin, with version printed in the log it should be a little bit easier.
Testing notes: