Open BigRoy opened 2 weeks ago
First thing i ran into is the following error when using Deadline.
2024-10-31 14:06:49: 0: STDOUT: File "/home/ynput/.local/share/AYON/addons/applications_0.2.4/ayon_applications/manager.py", line 581, in run_prelaunch_hooks
2024-10-31 14:06:49: 0: STDOUT: prelaunch_hook.execute()
2024-10-31 14:06:49: 0: STDOUT: File "/home/ynput/Documents/GitHub/Lyonh/AyonDev/repos/ayon-usd/client/ayon_usd/hooks/usd_pinning_root.py", line 24, in execute
2024-10-31 14:06:49: 0: STDOUT: roots = anatomy.roots()
2024-10-31 14:06:49: 0: STDOUT: TypeError: 'dict' object is not callable
Is there an existing issue for this?
Current Behavior:
The instances that are created at publish time for Houdini explicit layer save paths do not have any
instance.data["stagingDir"]
orinstance.data["ifdPath"]
set. Hence the pinning file generation errors on it because it requires either of those attributes to be set.Expected Behavior:
It should pass fine - or better even, pinning file generation should not occur for those instances.
Version
1.0.0
What platform you are running on?
Windows
Steps To Reproduce:
Are there any labels you wish to add?
Relevant log output:
Additional context:
For context on explicit layer save paths also see: https://github.com/ynput/ayon-houdini/pull/146