# register_delivery_to_ingest


This script reads delivery file from s3 , do ddex preparation and ddex validation.  
It partially duplicates parse_ddex validate_ddex, prep_sme_ddex,  send_sme_ack and report_errors lambdas.

This is done because register_delivery_to_ingest may process confidential products and there should not be any logs, traces , context sharing for these products. 

The common functionality is moved to [ddex_ingester_common](https://github.com/theorchard/lambda-ddex-ingester-common) 
So once ddex_ingester_common is updated for validate_ddex, prep_sme_ddex,  send_sme_ack and report_errors the register_delivery_to_ingest common version also should be updated .
