10 #ifndef WRENCH_JOB_FILLED_H
11 #define WRENCH_JOB_FILLED_H
16 #include "wrench/workflow/failure_causes/FailureCause.h"
17 #include "wrench/services/compute/ComputeService.h"
30 class JobKilled :
public FailureCause {
35 JobKilled(std::shared_ptr<WorkflowJob> job, std::shared_ptr<ComputeService> compute_service);
40 std::shared_ptr<WorkflowJob>
getJob();
45 std::shared_ptr<WorkflowJob> job;
46 std::shared_ptr<ComputeService> compute_service;
56 #endif //WRENCH_JOB_FILLED_H