mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-26 05:42:15 +01:00
Merge pull request #1910 from pypeclub/feature/tools_loaded_in_order
Environments: Tool environments in alphabetical order
This commit is contained in:
commit
153cfbc3a9
1 changed files with 5 additions and 3 deletions
|
|
@ -1113,12 +1113,14 @@ def prepare_host_environments(data, implementation_envs=True):
|
|||
if not tool:
|
||||
continue
|
||||
groups_by_name[tool.group.name] = tool.group
|
||||
tool_by_group_name[tool.group.name].append(tool)
|
||||
tool_by_group_name[tool.group.name][tool.name] = tool
|
||||
|
||||
for group_name, group in groups_by_name.items():
|
||||
for group_name in sorted(groups_by_name.keys()):
|
||||
group = groups_by_name[group_name]
|
||||
environments.append(group.environment)
|
||||
added_env_keys.add(group_name)
|
||||
for tool in tool_by_group_name[group_name]:
|
||||
for tool_name in sorted(tool_by_group_name[group_name].keys()):
|
||||
tool = tool_by_group_name[tool_name]
|
||||
environments.append(tool.environment)
|
||||
added_env_keys.add(tool.name)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue