11 #ifndef WRENCH_PILOT_JOB_STARTED_EVENT_H
12 #define WRENCH_PILOT_JOB_STARTED_EVENT_H
15 #include "wrench/workflow/failure_causes/FailureCause.h"
35 class FileRegistryService;
37 class FileRegistryService;
67 std::string
toString()
override {
return "PilotJobStartedEvent (cs = " + this->compute_service->getName() +
")";}
79 #endif //WRENCH_PILOT_JOB_STARTED_EVENT_H
std::shared_ptr< ComputeService > compute_service
The compute service on which the pilot job has started.
Definition: PilotJobStartedEvent.h:61
PilotJob * pilot_job
The pilot job that has started.
Definition: PilotJobStartedEvent.h:59
A "pilot job has started" WorkflowExecutionEvent.
Definition: PilotJobStartedEvent.h:42
std::string toString() override
Get a textual description of the event.
Definition: PilotJobStartedEvent.h:67
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
A class to represent the various execution events that are relevant to the execution of a workflow.
Definition: WorkflowExecutionEvent.h:26