ynput / ayon-core

Apache License 2.0
27 stars 32 forks source link

Bugfix: Fix usdrender deadline submissions #663

Closed BigRoy closed 3 months ago

BigRoy commented 3 months ago

Changelog Description

Fix usdrender deadline submissions due to typo usrender -> usdrender

Additional info

Fixes error:

Traceback (most recent call last):
  File "C:\Users\Maqina-RTX-05\AppData\Local\Ynput\AYON\dependency_packages\ayon_2404022047_windows.zip\dependencies\pyblish\plugin.py", line 527, in __explicit_process
    runner(*args)
  File "C:\Users\Maqina-RTX-05\AppData\Local\Ynput\AYON\addons\deadline_0.2.0\ayon_deadline\plugins\publish\submit_houdini_render_deadline.py", line 356, in process
    super(HoudiniSubmitDeadline, self).process(instance)
  File "C:\Users\Maqina-RTX-05\AppData\Local\Ynput\AYON\addons\deadline_0.2.0\ayon_deadline\abstract_submit_deadline.py", line 433, in process
    self._deadline_url = instance.data["deadline"]["url"]
KeyError: 'deadline'

Bug was introduced with https://github.com/ynput/ayon-core/pull/550

Testing notes:

It may be that this also requires https://github.com/ynput/ayon-core/pull/295 but I'm not entirely sure. @MustafaJafar do you know?

  1. Submitting Husk USD renders to Deadline should work.