Project

General

Profile

Feature #8697

Updated by Tom Clegg about 8 years ago

Implement as a long-running process that polls and then waits {configurable} seconds 

 Download If a job succeeds → update user_file data location = job output (code goes in UserFile model) 

 Processing job succeeds → update report_content_locator = job output, send email to user, add entry to user log, set participant_notified_at=now() (code goes in Report model) 

 Any job fails → failed, send email to site admins

Back