DC3b Task: Refactor Orca Code
This task will refactor the Orca Code to:
- incorporate lessons of DC3a (e.g. PlatformRun-level database configuration)
- enable safer and more extensible interface
- incorporate on-going pipeline monitoring
Project Plan Status
- Status: In Progress [Proposed/Scheduled/In Progress/Completed/Reviewed]
- Assigned to: Steve Pietrowicz
- Percent Complete: 75%
- Links:
Time
- Prototype code for new design model (complete)
- Improve support for simple execution of pipelines via Python
- Refactor old code (where possible) into new model
- Provide support for simple execution of pipelines via the command-line
- Testing
- Unit testing
- Single Pipeline run
- Multiple Pipeline Run
Abe/Condor/DAGman
This is more fully explained on the CondorJobs page.
An explanation of the changes for DAGman style production runs are available on the OrcaPolicyFiles page.
Notes
- Function call sequences: neworcamodel3.txt
- Most current UML model available here. Navigate Middleware Layer->Control->Orchestration->Orca
Attachments
-
orca-model.pdf
(168.8 KB) - added by RayPlante
8 months ago.
-
neworcamodel.txt
(1.6 KB) - added by srp
7 months ago.
-
neworcamodel2.txt
(1.9 KB) - added by RayPlante
5 weeks ago.
-
dc3a-redesign.paf
(6.1 KB) - added by RayPlante
5 weeks ago.
-
neworcamodel3.txt
(2.9 KB) - added by RayPlante
4 weeks ago.
-
orca-model3.pdf
(81.5 KB) - added by RayPlante
4 weeks ago.
