PilotJob.h
71 std::shared_ptr<ComputeService> compute_service; // Associated compute service, i.e., the running pilot job
ComputeService * getComputeService()
Get the compute service provided by the (running) pilot job.
Definition: PilotJob.cpp:38
Abstraction of a job used for executing tasks in a Workflow.
Definition: WorkflowJob.h:31
A pilot (i.e., non-standard) workflow job that can be submitted to a ComputeService by a WMS (via a J...
Definition: PilotJob.h:29
Workflow * workflow
The workflow this job belong to.
Definition: WorkflowJob.h:85
A helper daemon (co-located with and explicitly started by a WMS), which is used to handle all job ex...
Definition: JobManager.h:40
PilotJob::State getState()
Get the state of the pilot job.
Definition: PilotJob.cpp:30
void setComputeService(std::shared_ptr< ComputeService > cs)
Set the compute service on which the pilot job is running.
Definition: PilotJob.cpp:46
Definition: TerminalOutput.cpp:15