MCPcopy Create free account
hub / github.com/apache/mesos / getTaskContainerStatus

Function getTaskContainerStatus

src/common/protobuf_utils.cpp:469–480  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

467
468
469Option<ContainerStatus> getTaskContainerStatus(const Task& task)
470{
471 // The statuses list only keeps the most recent TaskStatus for
472 // each state, and appends later states at the end. Let's find
473 // the most recent TaskStatus with a valid container_status.
474 foreach (const TaskStatus& status, adaptor::reverse(task.statuses())) {
475 if (status.has_container_status()) {
476 return status.container_status();
477 }
478 }
479 return None();
480}
481
482
483bool isTerminalState(const OperationState& state)

Callers 3

__reregisterSlaveMethod · 0.85
reconcileMethod · 0.85
foreachFunction · 0.85

Calls 1

NoneClass · 0.85

Tested by

no test coverage detected