Project

General

Profile

Actions

Feature #8697

open

Check for finished download/processing jobs

Added by Tom Clegg almost 9 years ago. Updated over 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 #1

Updated by Tom Clegg almost 9 years ago

  • Story points set to 1.0
Actions #2

Updated by Tom Clegg almost 9 years ago

  • Description updated (diff)
Actions #3

Updated by Tom Clegg almost 9 years ago

  • Description updated (diff)
Actions #4

Updated by Tom Clegg almost 9 years ago

  • Subject changed from Check for finished download jobs, update user_file data location = job output to Check for finished download/processing jobs
  • Description updated (diff)
Actions #5

Updated by Tom Clegg almost 9 years ago

  • Category set to Publishing
  • Assigned To set to Tom Clegg
Actions #6

Updated by Tom Clegg almost 9 years ago

  • Description updated (diff)
Actions #7

Updated by Tom Clegg almost 9 years ago

  • Description updated (diff)
Actions #8

Updated by Tom Clegg almost 9 years ago

8697-ruby187-compat @ commit:arvados|58367f9

Actions #9

Updated by Tom Clegg over 8 years ago

  • Description updated (diff)
Actions #10

Updated by Tom Clegg over 8 years ago

  • Status changed from New to In Progress
Actions

Also available in: Atom PDF