Project

General

Profile

Actions

Feature #8697

open

Check for finished download/processing jobs

Added by Tom Clegg about 8 years ago. Updated about 8 years ago.

Status:
In Progress
Priority:
Normal
Assigned To:
Category:
Publishing
Story points:
1.0

Description

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

When a download job succeeds, create a UserFile record for each file in the output collection that
  • has location == output of download job
  • belongs to the appropriate participant
  • appears on the participant's public profile page
  • appears on the participant's "data files" list
When a processing job succeeds,
  • update report_content_locator = job output
  • send email to user
  • add entry to user log
When any job fails,
  • send email to site admins

Implementation

New UserFile attributes
  •     t.integer  "study_id" 
    

Subtasks 2 (2 open0 closed)

Task #9026: Retrieve coverage metadata from get-evidence jobsNewTom Clegg03/15/2016Actions
Task #8796: Poll arvados for finished pipelines, resolve/reject relevant ArvadosJobNewTom Clegg03/15/2016Actions
Actions

Also available in: Atom PDF