Write code to save and manage WRF jobs submitted to the system for processing.
Define WrfJob data fields.
Save data in DynamoDB.
Implement CRUD operations for WRF jobs.
Write unit tests to provide good code coverage.
Acceptance Testing
Run unit tests with pytest.
Time Estimate
8h
New Feature Checklist
[ ] Complete the issue definition above, including the Time Estimate and Funding source.
Branch name: feature_<Issue Number>/<Description>
[ ] Complete the development and test your changes.
[ ] Add/update log messages for easier debugging.
[ ] Add/update tests.
[ ] Add/update documentation.
[ ] Push local changes to GitHub.
[ ] Submit a pull request to merge into develop.
Pull request: feature <Issue Number> <Description>
[ ] Define the pull request metadata, as permissions allow.
Select: Reviewer(s), Project, and Development issue
Select: Milestone as the next official version
[ ] Iterate until the reviewer(s) accept and merge your changes.
Describe the New Feature
Write code to save and manage WRF jobs submitted to the system for processing. Define WrfJob data fields. Save data in DynamoDB. Implement CRUD operations for WRF jobs. Write unit tests to provide good code coverage.
Acceptance Testing
Run unit tests with pytest.
Time Estimate
8h
New Feature Checklist
feature_<Issue Number>/<Description>
feature <Issue Number> <Description>