ayon-core/openpype/modules/deadline/plugins/publish
Roy Nieterau b05afaa837
Global: Optimize anatomy formatting by only formatting used templates instead (#4784)
* TemplatesDict can create different type of template

* anatomy templates can be formatted on their own

* return objected templates on get item

* '_rootless_path' is public classmethod 'rootless_path_from_result'

* 'AnatomyStringTemplate' expect anatomy templates

* remove key getters

* fix typo 'create_ojected_templates' -> 'create_objected_templates'

* Fix type of argument

* Fix long line

* Optimize formatting to use single template formatting instead of formatting full anatomy

* Optimize formatting to use single template formatting instead of formatting full anatomy

* Optimize formatting to use single template formatting instead of formatting full anatomy

* Optimize formatting to use single template formatting instead of formatting full anatomy

* Optimize formatting to use single template formatting instead of formatting full anatomy

* Optimize formatting to use single template formatting instead of formatting full anatomy

* Optimize formatting to use single template formatting instead of formatting full anatomy

* Use format strict + code cosmetics

* Get template from the formatted data

* Update openpype/plugins/publish/integrate_legacy.py

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

* Cosmetics

* Move template obj definition for path up + rename to `path_template_obj`

* Refactor more cases from `anatomy.format` to template obj `.format_strict`

* Refactor more cases from `anatomy.format` to template obj `.format_strict`

* Refactor more cases from `anatomy.format` to template obj `.format_strict`

---------

Co-authored-by: Jakub Trllo <jakub.trllo@gmail.com>
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-04-17 14:53:15 +02:00
..
help OP-2005 - fix content of validation xml 2022-04-12 13:28:22 +02:00
collect_deadline_server_from_instance.py Fix submission 2022-08-30 11:23:14 +02:00
collect_default_deadline_server.py OP-2005 - refactor - moved deadline plugins later in order 2022-04-12 13:54:25 +02:00
collect_pools.py Merge remote-tracking branch 'upstream/develop' into deadline_remove_framespertask 2023-04-06 11:38:28 +02:00
collect_publishable_instances.py OP-2787 - removed unnecessary family 2022-05-31 14:15:25 +02:00
submit_aftereffects_deadline.py Only submit version when running from build. 2023-02-20 16:06:48 +00:00
submit_celaction_deadline.py Merge remote-tracking branch 'upstream/develop' into deadline_remove_framespertask 2023-04-06 11:38:28 +02:00
submit_fusion_deadline.py Move Submit Fusion Deadline to Deadline Module 2022-09-27 12:21:31 +02:00
submit_harmony_deadline.py Only submit version when running from build. 2023-02-20 16:06:48 +00:00
submit_houdini_remote_publish.py Only submit version when running from build. 2023-02-20 16:06:48 +00:00
submit_houdini_render_deadline.py Only submit version when running from build. 2023-02-20 16:06:48 +00:00
submit_max_deadline.py Update openpype/modules/deadline/plugins/publish/submit_max_deadline.py 2023-03-21 17:53:04 +01:00
submit_maya_deadline.py Merge pull request #4832 from tokejepsen/bugfix/OP-5566_Tile-rendering-still-not-working 2023-04-13 22:36:51 +02:00
submit_maya_remote_publish_deadline.py Only submit version when running from build. 2023-02-20 16:06:48 +00:00
submit_nuke_deadline.py Merge remote-tracking branch 'upstream/develop' into deadline_remove_framespertask 2023-04-06 11:38:28 +02:00
submit_publish_job.py Global: Optimize anatomy formatting by only formatting used templates instead (#4784) 2023-04-17 14:53:15 +02:00
validate_deadline_connection.py moved deadline module one hierarchy level higher 2022-02-22 14:53:06 +01:00
validate_deadline_pools.py Merge remote-tracking branch 'upstream/develop' into deadline_remove_framespertask 2023-04-06 11:38:28 +02:00
validate_expected_and_rendered_files.py Merge branch 'develop' into bugfix/OP-4820_maya_tile_assembly_fail_in_draft 2023-02-28 18:43:24 +00:00