wrench::PilotJob
-
class PilotJob : public wrench::Job
A pilot (i.e., non-standard) workflow job that can be submitted to a ComputeService by a WMS (via a JobManager)
Public Types
-
enum State
Pilot job states.
Values:
-
enumerator NOT_SUBMITTED
Not submitted yet.
-
enumerator PENDING
Submitted but not running.
-
enumerator RUNNING
Running.
-
enumerator EXPIRED
Expired due to a time-to-live limit.
-
enumerator FAILED
Failed.
-
enumerator TERMINATED
Terminated by submitter.
-
enumerator NOT_SUBMITTED
Public Functions
-
std::shared_ptr<BareMetalComputeService> getComputeService()
Get the compute service provided by the (running) pilot job.
- Returns:
a compute service
-
enum State