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

ccpp_prebuild.py: remove execute function from common.py, clean files the Python way #642

Merged

Conversation

climbfuji
Copy link
Collaborator

@climbfuji climbfuji commented Feb 4, 2025

All in the title.

User interface changes?: No

Closes #641

Testing:
test removed: removed test_execute from test/unit_tests/test_common.py
unit tests: CI tests all pass
system tests: CI tests all pass
manual testing:
- tested with NEPTUNE
- ran test_prebuild/run_all_tests.sh

Copy link
Collaborator

@mkavulich mkavulich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like a no-brainer for both security and simplicity

@climbfuji climbfuji marked this pull request as ready for review February 4, 2025 22:24
@climbfuji climbfuji linked an issue Feb 4, 2025 that may be closed by this pull request
Copy link
Collaborator

@gold2718 gold2718 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel more secure already

@mkavulich mkavulich merged commit aed2471 into NCAR:develop Feb 6, 2025
19 checks passed
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.

Code Valor: high-impact violation in ccpp_prebuild code generator
4 participants