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

Draft: CCLF lambda changes #1008

Conversation

austincanada
Copy link
Contributor

🎫 Ticket

https://jira.cms.gov/browse/BCDA-8405

🛠 Changes

Added the main entry to the CCLF lambda.
Added the logic flow for checking if the SQS event contains a CSV file path, or CCLF.
Renamed CCLF lambda functions to attribution agnostic.
Added parser functions for checking CSV file.
Added testing for CSV parser functions.

ℹ️ Context

These changes will be the entry for the lambda changes in order to make the CCLF lambda more agonistic to an attribution lambda.

🧪 Validation

This PR is a part of a larger group of PR's that will come later. Some of these entries don't function properly, such as the CSVImporter. Therefore this PR is more-or less a check for making sure the functionality is up to standards for the team.

bcda/lambda/cclf/main.go Show resolved Hide resolved
bcda/cclf/parser_test.go Outdated Show resolved Hide resolved
bcda/cclf/parser_test.go Show resolved Hide resolved
bcda/lambda/cclf/main_test.go Show resolved Hide resolved
@carlpartridge
Copy link
Contributor

I think we should create a new epic branch based off of main (eg ~ epic/attribution-file-generalization, then compare this PR to that branch. That would allow us to merge this PR in (as well as Lauren and anyone elses work in when ready).

@austincanada austincanada changed the base branch from main to epic/attribution-lambda-generalization November 7, 2024 18:04
bcda/cclf/parser.go Outdated Show resolved Hide resolved
@carlpartridge carlpartridge merged commit a3e0fcf into epic/attribution-lambda-generalization Nov 8, 2024
6 of 8 checks passed
@carlpartridge carlpartridge deleted the austin/BCDA-8405-lambda-changes-1 branch November 8, 2024 14:02
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.

4 participants