ynput / ayon-usd

USD Addon for AYON.
Apache License 2.0
4 stars 1 forks source link

Do not 'crash' AYON launch or application launch because of lack of USD resolver #61

Closed BigRoy closed 1 month ago

BigRoy commented 1 month ago

Changelog Description

This replaces hard errors on AYON launch or application launch if the "Experimental" checkbox is not checked or a USD resolver is not found for a particular application version that you're trying to launch.

Additional info

Testing notes:

  1. Launch AYON with experimental checkbox disabled. It should allow launching as usual but disable the USD addon.

image

Note that the log appears many times when launching an application - it seems AddonsManager get initialized many many times? image

  1. Launch AYON with experimental checkbox enabled, but do not configure LakeFS should 'error' in the logs on AYON start and log a warning on application launch.

image

  1. When lakeFS server and keys are configured - it should launch fine for supported application that has a resolver:

image

  1. And should launch fine for supported application variant that does not yet have a resolver (but log a warning):

image

dee-ynput commented 1 month ago

screenshots for 2) and 3) are the same. Or am I missing something?

Anyway... I can't test it but I 100% trust you and this is quite critical, so approving!

BigRoy commented 1 month ago
  1. and 3) have the same screenshot Or am I missing something?

You are correct - fixed.