Open znatty22 opened 1 day ago
Validating the transfer manifest includes:
Validate the content of the manifest according to the set of rules defined by the DFF team
(Accounting) Validate that the list of files in the manifest matches whats in S3
Write 2 top level functions to encapsulate the steps above. (Maybe) Expose each step in its own command
Write a top level command that executes both validation steps. This will be called in the step of the step function
# Examples d3b data-transfer validate-manifest-and-notify s3://bucket/AD-2806/manifests/manifest.xlsx --manifest-type=bar --jira-details=stuff.json --slack-details=stuff2.json d3b data-transfer validate-manifest s3://bucket/AD-2806/manifests/manifest.xlsx --manifest-type=bar
Validating the transfer manifest includes:
Validate the content of the manifest according to the set of rules defined by the DFF team
(Accounting) Validate that the list of files in the manifest matches whats in S3
Write 2 top level functions to encapsulate the steps above. (Maybe) Expose each step in its own command
Write a top level command that executes both validation steps. This will be called in the step of the step function