Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: output directory detection #144

Merged

Conversation

lucaseck
Copy link
Contributor

@lucaseck lucaseck commented May 6, 2024

What was the problem/requirement? (What/Why)

Fixes #138
Many types of nodes were not being included in the output directory detection when using parse files.

What was the solution? (How)

  • Updated the mappings list for which nodes are detected as having output paths
  • Refactored the asset management related functionality out into a new assets.py file.

What is the impact of this change?

Hopefully a majority of cases should now be covered by the output directory detection

How was this change tested?

Created a scene file with all of the newly added node types within. Clicked Parse Files and verified that the directories specified in each nodes output paths were included. For testing the Fetch and Wedge nodes I made longer chains with valid output nodes at the end of the chains to ensure they were recursively being checked until finding the end node.

Was this change documented?

No

Is this a breaking change?

No

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@lucaseck lucaseck requested a review from a team as a code owner May 6, 2024 15:33
@lucaseck lucaseck force-pushed the fix_output_directory_detection branch 2 times, most recently from e137aea to c59f9a8 Compare May 7, 2024 19:45
@lucaseck lucaseck force-pushed the fix_output_directory_detection branch from febc490 to 9372a2f Compare May 7, 2024 21:00
Signed-off-by: lucaseck <117225985+lucaseck@users.noreply.github.com>
@lucaseck lucaseck force-pushed the fix_output_directory_detection branch from 9372a2f to 354c3ca Compare May 7, 2024 21:17
@epmog epmog merged commit 4042fb5 into aws-deadline:mainline May 8, 2024
15 checks passed
@lucaseck lucaseck deleted the fix_output_directory_detection branch May 8, 2024 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bug: comp outputs are missed by parse files
3 participants