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

Function isTerminalState

src/common/protobuf_utils.cpp:152–174  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

150
151
152bool isTerminalState(const TaskState& state)
153{
154 switch (state) {
155 case TASK_FINISHED:
156 case TASK_FAILED:
157 case TASK_KILLED:
158 case TASK_LOST:
159 case TASK_ERROR:
160 case TASK_DROPPED:
161 case TASK_GONE:
162 case TASK_GONE_BY_OPERATOR:
163 return true;
164 case TASK_KILLING:
165 case TASK_STAGING:
166 case TASK_STARTING:
167 case TASK_RUNNING:
168 case TASK_UNREACHABLE:
169 case TASK_UNKNOWN:
170 return false;
171 }
172
173 UNREACHABLE();
174}
175
176
177StatusUpdate createStatusUpdate(

Callers 15

foreachpairFunction · 0.85
_applyOperationMethod · 0.85
updateMethod · 0.85
_handleMethod · 0.85
receivedMethod · 0.85
foreachkeyFunction · 0.85
TEST_FFunction · 0.85
TEST_PFunction · 0.85
statusUpdateMethod · 0.85

Calls

no outgoing calls

Tested by 3

foreachkeyFunction · 0.68
TEST_FFunction · 0.68
TEST_PFunction · 0.68