[EDP] Job Origin Component
** Note on the supersession, the function of the Job Origin Object has been absorbed by the Job Object in the latest iteration of the Job Manager Component. Job Origin Objects no longer exist **
The Job Origin Component is responsible for storing collections of references
to scripts and binary files necessary to run a job. Job Objects in the Job Manager Component store the id of a particular Job Origin. When a job is run, the Job Manager will retrieve the binary references from the Job Origin object and process them appropriately.
Job Origin Object (JobOrigin)
* Name
* Description
* List of main job binaries (JobBinary objects)
* List of supporting libraries (JobBinary objects)
Methods for this component
* Add job origin
* List all job origins
* List a particular job origin by id
* Delete a job origin by id
Blueprint information
- Status:
- Complete
- Approver:
- Sergey Lukjanov
- Priority:
- High
- Drafter:
- Alexander Kuznetsov
- Direction:
- Approved
- Assignee:
- Trevor McKay
- Definition:
- Superseded
- Series goal:
- Accepted for 0.3
- Implementation:
- Implemented
- Milestone target:
- 0.3a1
- Started by
- Trevor McKay
- Completed by
- Sergey Lukjanov
Related branches
Related bugs
Sprints
Whiteboard
https:/
Gerrit topic: https:/
Addressed by: https:/
Add initial version of the REST api for the job origin component.
Addressed by: https:/
Add JobOrigin sqlite object
Work Items
Dependency tree
* Blueprints in grey have been implemented.