Duke-GCB / D4S2

Web service to facilitate notification and transfer of projects in DukeDS
MIT License
0 stars 0 forks source link

s3 background processing model changes #142

Closed johnbradley closed 6 years ago

johnbradley commented 6 years ago

Changes to add a TRANSFERRING state to DeliveryBase.state while background processing is occurring. Adds the ability to record errors that occur during background processing. Adds field to DeliveryBase to store email message sent to delivery recipient when background processing is complete.

Adds DDSDeliveryError model for DDSDelivery errors (only included for consistency between two delivery models). Renames DeliveryBase.completion_email_text to sender_completion_email_text.