CDR Tickets

Issue Number 4051
Summary Create CDRJob types
Created 2016-03-29 11:29:01
Issue Type Sub-task
Submitted By Learn, Blair (NIH/NCI) [C]
Assigned To Learn, Blair (NIH/NCI) [C]
Status Closed
Resolved 2016-04-05 17:53:36
Resolution Fixed
Path /home/bkline/backups/jira/ocecdr/issue.181414
Description
  • CDRJob base type

  • CDRBasicJob

    • Handling arbitrary control documents is separate.

  • Does not include CDRChainedJob

Comment entered 2016-04-04 12:12:14 by Learn, Blair (NIH/NCI) [C]

The CDRJob appears in the Job Class dropdown in dialog box for Adding/Modifying a job. Removing this would require altering the ndscheduler code.

The get_all_available_jobs function in the ndscheduler.utils module filters the list of classes to verify that they're subclasses job.JobBase. The base class to compare against is not currently configurable.

Elapsed: 0:00:00.001759