ayon-core/openpype/hosts/maya
Jakub Trllo d63aa34a76
AYON: 3rd party addon usage (#5300)
* implemented helper functions to get ffmpeg and oiio tool arguments

* modified validation functions to be able to handle list of arguments

* path getters can return a path in AYON mode if one argument is returned

* removed test exception

* modified docstrings

* is_oiio_supported is using new functions to get launch arguments

* new functions are in lib public =

* use new functions all over the place

* renamed 'ffmpeg_path' to 'ffmpeg_args'

* raise 'ToolNotFoundError' if tool argument could not be found

* reraise 'KnownPublishError' in publish plugins

* fix comment

* simplify args start

* ffmpeg and oiio function require tool name and support additional arguments

* renamed 'get_oiio_tools_args' to 'get_oiio_tool_args'

* fix variable name
2023-07-27 10:54:45 +02:00
..
api Merge pull request #5297 from tokejepsen/bugfix/maya_include_disabled_plugins 2023-07-27 09:55:53 +02:00
hooks General: Reduce usage of legacy io (#4723) 2023-07-11 18:11:07 +02:00
plugins AYON: 3rd party addon usage (#5300) 2023-07-27 10:54:45 +02:00
startup AYON: General fixes and updates (#4975) 2023-07-11 18:13:48 +02:00
tools General: Reduce usage of legacy io (#4723) 2023-07-11 18:11:07 +02:00
__init__.py reuse 'MAYA_ROOT_DIR' from public 2022-08-29 13:24:42 +02:00
addon.py change imports in hosts 2022-11-03 16:27:38 +01:00
lib.py General: Reduce usage of legacy io (#4723) 2023-07-11 18:11:07 +02:00