-
Notifications
You must be signed in to change notification settings - Fork 24
Remove ayon-usd related plugin.
#197
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
Conversation
|
This PR is made to reflect the changes I'm doing on my side when testing USD publish plugins. |
|
If I understand it correctly this moves Actually, are these environment necessary for |
yes.
This plugin is related to pinning feature in our USD Resolver. It updates the job submission vars.
Tbh, I'm not sure about the best approach here. I was doing some fixes and I recall the todo in this plugin was mentioned couple of times. so I included it among those fixes. Tagging @BigRoy @antirotor for further info. |
|
After some brainstorming and testing ynput/ayon-usd#93 I think we no longer need |
|
@MustafaJafar can you elaborate on why you think it may not be needed anymore? Without these vars set on the job: {
"PINNING_FILE_PATH": usd_pinning_rootless_file_path,
"ENABLE_STATIC_GLOBAL_CACHE": "1",
}What would be setting the pinning file for the Deadline job then? Or did you just mean that you moved that logic, e.g. here? |
yes, I've moved that logic to the extractor. there are also further info mentioned in ynput/ayon-usd#93 (comment) |
BigRoy
left a comment
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.
Changes seem fine if ayon-usd logic will be taking this over.
I'm not sure if this needs an ayon_compatible requirement to ayon-usd to ensure it's only valid with an ayon usd version that has the logic added.
Yet at the same time, I've heard a few times "this is broken" anyway so I'm not sure how strongly we should hold to this for backwards compatibility. I'll leave that up to @MustafaJafar and @antirotor to decide since I think you've been discussing this mostly. I'm fine either way as long as we don't cut off anyone on this feature for a long time.
|
I don't have a strong opinion tbh. |
iLLiCiTiT
left a comment
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.
Looking at get_usd_pinning_envs it really doesn't make sense to have it here.
Changelog Description
Remove
CollectUSDPinningEnvVarsplugin.Additional Info
This is tested with ynput/ayon-usd#93
This is part of solution for ynput/ayon-usd#92
Testing notes: